在FireFox中工作。在IE8或Chrome不起作用:jquery.find或.closest然後添加類不工作在IE或Chrome
<script>
$('.PageText_L657n').closest('td').find('.pricecolor').addClass('ice1');
</script>
應該是一個行通過「原價:$ XX.XX」如果「點擊下載今日特價」出現在表格中。
CLICK HERE TO SEE IT IN ACTION ON MY SITE
在FireFox中工作。在IE8或Chrome不起作用:jquery.find或.closest然後添加類不工作在IE或Chrome
<script>
$('.PageText_L657n').closest('td').find('.pricecolor').addClass('ice1');
</script>
應該是一個行通過「原價:$ XX.XX」如果「點擊下載今日特價」出現在表格中。
CLICK HERE TO SEE IT IN ACTION ON MY SITE
裹在ready handler代碼:
<script>
$(function(){
$('.PageText_L657n').closest('td').find('.pricecolor').addClass('ice1');
});
</script>
因爲你是操縱DOM,你只要DOM準備好所需要的準備處理這冷杉。
此外請確保@ T.J Crowder指出帶有類PageText_L657n
的元素。
該頁面的源文件與PageText_L657n
類沒有任何關係。另外,在DOM中有很多東西之前,您正在執行該代碼(或者將其置於底部,就在您關閉body
標記或使用ready
函數之前)。
那麼,該頁面上沒有帶類「PageText_L657n」的元素。那麼我真的懷疑它是否適用於FF。 – Boldewyn 2011-02-15 21:06:47
我在源文件的任何位置都看不到class PageText_L657n – Victor 2011-02-15 21:07:35
請向我們顯示您的CSS。 – user194076 2011-02-15 21:09:00