作者kingoface (阿學)
看板PHP
標題[請益] PHP用Xajax輸出html字串,不會格行變色.
時間Wed Oct 26 10:08:50 2011
狀況是這樣的,
我利用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
1F:推 UniFish:改用live() 10/26 13:46
2F:→ UniFish:jQuery的Live() 10/26 13:46
3F:→ knives:結果還不是要改到靜態html、js,直接放棄xajax乾脆多了 10/26 14:42
4F:→ kerash:樓上你上一篇問題解決了沒 10/26 17:12
5F:→ kingoface:恩,感恩我有去查一下了. 10/27 10:45
6F:→ thitbbeb:隔行變色(斑馬線)是不是css就可以達到啊? 我有誤解嗎 10/27 21:07
7F:→ kerash:樓上沒誤解: tr:nth-child(even/odd) 可達成 10/27 21:34
8F:→ arrack:IE除外 10/27 22:29