[請益] PHP用Xajax輸出html字串,不會格行變色.

看板PHP作者 (阿學)時間14年前 (2011/10/26 10:08), 編輯推噓1(107)
留言8則, 6人參與, 最新討論串1/1
狀況是這樣的, 我利用Xajax做了一個小funciton,功能就是點擊按鈕以後, PHP會再去龐大資料集抓取資料,類似頁籤。 而該funciton回傳一串已經把資料找出來的字串加上html。 雖然一切都正常,但是當我加上了 表格 格行變色的功能(js)。 會發現由該function產生的html,裡面的表格無法變色。 請問為什麼會這樣子呢? 而我的解決方法,是先把網頁用一個div包起來,寫上一個onmouseover, 然後呼叫那隻js。 但是每當我點選頁籤換頁的時候,格行變色又會消失, 然後我要移動滑鼠,才會格行變色,這樣感覺很弱....。 請問有更好的解決方式嗎? 我有試過在body onload寫那隻js,但是也是一樣,回傳的html吃不到。 寫在頁籤的onclick事件的話,點下去當下會格行變色,但是過一秒又變回來了,冏。 麻煩各位大大提供意見了~。 -- 火,不煽不熾。 https://sites.google.com/site/scarsoftime11/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.251.41.88

10/26 13:46, , 1F
改用live()
10/26 13:46, 1F

10/26 13:46, , 2F
jQuery的Live()
10/26 13:46, 2F

10/26 14:42, , 3F
結果還不是要改到靜態html、js,直接放棄xajax乾脆多了
10/26 14:42, 3F

10/26 17:12, , 4F
樓上你上一篇問題解決了沒
10/26 17:12, 4F

10/27 10:45, , 5F
恩,感恩我有去查一下了.
10/27 10:45, 5F

10/27 21:07, , 6F
隔行變色(斑馬線)是不是css就可以達到啊? 我有誤解嗎
10/27 21:07, 6F

10/27 21:34, , 7F
樓上沒誤解: tr:nth-child(even/odd) 可達成
10/27 21:34, 7F

10/27 22:29, , 8F
IE除外
10/27 22:29, 8F
文章代碼(AID): #1EfskxHg (PHP)
文章代碼(AID): #1EfskxHg (PHP)