Re: [問題] jquery圖片切換功能問題

看板Web_Design作者 (子不語)時間17年前 (2009/01/01 19:19), 編輯推噓2(2015)
留言17則, 4人參與, 最新討論串4/4 (看更多)
1.同A大所說,script的include少了一個?,所以根本沒有引入到正確的js。 2.$('#s2')的<script> tag 要擺到檔案最後面,因為js是直譯語言,換句 話說,當瀏覽器翻到這句話時,他會馬上找id=s2的東西,但是你是在檔頭 使用,那時瀏覽器裡面根本沒有id=s2的東西,所以程式套不上去 你把他擺到檔案尾巴就能讓這個特效動作了,如TonyQ大所說的,把會操作 到html元素的script擺到檔尾是最保險的作法。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.21.8

01/01 20:18, , 1F
或是放到$(document).ready(function() { }); 裡面
01/01 20:18, 1F

01/01 20:30, , 2F
放在ready裡面我遇過ajax沒辦法觸發的問題......
01/01 20:30, 2F

01/02 09:02, , 3F
擺到html的那段嗎?還是擺到最尾段都行?
01/02 09:02, 3F

01/02 09:03, , 4F
可是為甚麼我觀察原站的寫法 他根本沒出現$('s2')那段
01/02 09:03, 4F

01/02 09:04, , 5F
可是他卻能跑得出來 @@" 難道js能夠看得懂<pre>然後直譯?
01/02 09:04, 5F

01/02 11:09, , 6F
把script放到</html>之後也可以
01/02 11:09, 6F

01/02 11:15, , 7F
eval($(this).text());
01/02 11:15, 7F

01/02 11:15, , 8F
這就是為何jQuery可以執行pre內容的原因
01/02 11:15, 8F

01/02 11:41, , 9F
@0@" 這功能不錯 謝謝 never大指教
01/02 11:41, 9F

01/02 12:41, , 10F
eval不要隨便用......javascript最惡名昭彰的功能
01/02 12:41, 10F

01/02 13:22, , 11F
應該說 是權限最大的功能 , 但是它也是javascript的靈魂之一
01/02 13:22, 11F

01/02 13:23, , 12F
拿掉eval 的 javascript 恐怕會很難用. :p
01/02 13:23, 12F

01/02 15:44, , 13F
我超怕用eval的,非常難debug
01/02 15:44, 13F

01/02 16:12, , 14F
那只要有json , 你就不能用囉... (大笑)
01/02 16:12, 14F

01/02 16:13, , 15F
json 是 base on eval 的用法之一,有時你只是不知道自己有用
01/02 16:13, 15F

01/02 16:13, , 16F
eval而已 , 靜下心來看 , 會發現到處都有eval的影子... :p
01/02 16:13, 16F

01/02 16:14, , 17F
讓你討厭的應該只是其中一小部份而已 :p
01/02 16:14, 17F
文章代碼(AID): #19NAQlK0 (Web_Design)
文章代碼(AID): #19NAQlK0 (Web_Design)