我需要顯示和class="deep"
中的所有圖像。將腳本應用於所有元素
當我嘗試下面的腳本它不起作用。
$(".deep img").css("visibility", "visible");
我可以解決使用類似.each
的問題,但也許有一些更簡單嗎?
謝謝
我需要顯示和class="deep"
中的所有圖像。將腳本應用於所有元素
當我嘗試下面的腳本它不起作用。
$(".deep img").css("visibility", "visible");
我可以解決使用類似.each
的問題,但也許有一些更簡單嗎?
謝謝
如果圖像是visibility: hidden
這將工作。然而,更多的時候他們是display:none
,在這種情況下做到這一點:
$(".deep img").show();
是的,他們在腳本之前有'visibility:hidden',但是這樣做不起作用。我有'class =「deep」'多個div,我需要應用於所有深度類的所有div的圖片 – Simon 2010-07-02 11:11:21
@Syom - 它仍然可以工作,jQuery執行反對所有選擇器匹配的* all *元素的鏈,不只是第一個。如果你現在的代碼沒有這樣做,肯定還有別的事情要做。 – 2010-07-02 11:14:31
什麼是圖像的狀態您嘗試上述前行?它們是否顯示:無?
試試這個。 ('。deep')。find('img')。css(「visibility」,「visible」);
這就是他的 $('。deep img')與$('。deep')是一樣的find('img') – redsquare 2010-07-02 11:12:30
ohh對不起我的錯誤,,,,謝謝指出 – 2010-07-02 11:26:38
這適用於我。可能還有其他問題。 – Sjoerd 2010-07-02 11:13:26
是您的標記有效嗎?將源代碼粘貼到w3c驗證程序http://validator.w3.org/。 jQuery需要一個有效的dom才能正常工作 – redsquare 2010-07-02 11:14:52
對不起,我的腳本中有另一個錯誤的部分,它的工作原理**罰款**;) – Simon 2010-07-02 11:17:32