選擇元素在question at this link的延續,我想在test.html中
事件觸發任何< p系列「點擊」 =「」 >標籤添加一些功能。 點擊後,我想那個特定<p>消失(這是相當簡單)但我也希望這樣jQuery中
- 如果出了三一或兩個<p>的是隱藏的,則「隱藏「 EM」按鈕應該‘顯示’伴隨着「展示給我看」 但
- 如果所有<p>是隱藏的則「隱藏「EM」也應該得到隱藏而
- 當所有<p>都可見時,「顯示em」應該隱藏。
我試着用jQuery選擇器和選擇器文檔的知識去了解事情,但沒有達到我想要的任何地方。這是我迄今爲止所做的。
$('p.*').live('click', function() {
$(this).hide('slow');
if($('p').is(':hidden')) {
$('.shower').show();
}
if($('p.*').is(':hidden')) {
$('.hider').show();
}
});
但是這個代碼不選擇在所有<p>隱藏
你有什麼迄今所做的極端條件下進行切換? – rahul 2009-09-14 10:38:30
我在問題 – OrangeRind 2009-09-14 10:43:48