※ 引述《knives ()》之銘言:
: 像Fckeditor
: 網頁的table元件都是用js的document.body.innerHTML產生出來
: 那我要怎麼讓jquery的外掛發生作用,例如Tony大所demo的這個
: jquery外掛http://tony1223.no-ip.org:81/test/testToolTip.htm
: 我將下面的程式碼加進<body></body>之中,沒有發生作用
: 我另外將下面的程式碼加進$(document).ready(function() {});中間,也沒有發生作用
: 請問該如何讓外掛發生作用
: 謝謝
那個綁定僅限於 ready時已存在的元素 ,
如果是後來才加入的元素 , 需要在重新下一次指令才會綁定 .
綁定的時間點元素存不存在這件事情很重要 .
如果你希望讓所有具有某個特性的屬性都自動綁定某事件 ,
不想管它什麼時候載入的話 , 可以愛用 liveQuery 這個plug-in,
就可以不用自己去思考要怎麼綁定 , 適用在某些屬性有特別行為的狀況下,
ex 所有有tip的文字都希望有對應的顯示圖片之類的.
這是個好東西, 特別是對ajax載入進來的東西而言 ,
它的用法只是把bind換成別的函示而已.
http://brandonaaron.net/docs/livequery/
由於你沒貼demo加上看不太出來問題在哪 , 所以先回答到這裡.@@
--
我們站上是用這東西的舊版本 叫behavior(行為) , 我覺得也蠻貼切的.
--
What do you want to have ? / What do you have?
從書本中,你可以發現我的各種興趣。
從CD中,你可以瞭解我所喜歡的偶像明星。
或許從文字你很難以瞭解一個人,但從物品可以。
My PPolis , My past. http://ppolis.tw/user/Tony
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.128.219.202