Re: [問題] ajax 與 jquery 的使用
※ 引述《TonyQ (沉默是金)》之銘言:
: ※ 引述《jyleef (龍蝦)》之銘言:
: : 先說明一下狀況
: : 首先我有一個 main.php 檔,有使用到 jquery 的 drop and drog 的 UI
: : 還有一個 mod.php 檔,有用到 jquery 的 tooltip 的東西
: : 然後我在 main.php 用 ajax 的 innerHTML 方式讀取 mod.php 檔
: : 結果 mod.php 的 tooltip 就沒有作用了…
: 純js的innerHTML並不會自動執行該html其中的script標籤內容,
: 不過如果你是透過jQuery的 html function 的話就會.
: : 請問這要如何解決呢?謝謝大家了 0rz
: : (PS.我的 ajax 是寫在另外的一個 .js 檔裡)
: 只要有載入進來, 就只有讀取順序的問題, 沒有是不是同一個檔案的問題.
: 還有問題的話 , 請放demo page上來會比較好解決.
幫原PO重新簡述一下他的問題
1.在原頁面對[tip]執行事件綁定
2.載入ajax page
發現2中 [tip]的元素 tooltip 沒有work. (因為根本沒有被綁訂)
解決方案
A 在2完成的時候針對ajax page 做[tip] tooltip 的綁定,
(盡量不要綁到1階段中已經綁定的元素 , 否則雙重綁定可能會有後遺症)
B 改用liveQuery 來進行步驟1的綁定 , 綁在ready上, 我會比較推崇後者.
寫javascript , document 的文件概念 、執行的時間軸是最重要的兩個項目,
要隨時瞭解這條時間軸走到哪裡 , 當時有哪些成員 , 並善用瀏覽器提供的
break point功能 , 不然很容易陷入這樣難以自行發現問題的困境.
--
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
推
11/05 22:14, , 1F
11/05 22:14, 1F
討論串 (同標題文章)
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章