$(this +「p」)。slideDown(「slow」);我試圖在jquery中選擇「this」的鄰居兄弟
$(this)+ $(「p」)。slideDown(「slow」);
$(「this + p」)。slideDown(「slow」);
不起作用。
$(this +「p」)。slideDown(「slow」);我試圖在jquery中選擇「this」的鄰居兄弟
$(this)+ $(「p」)。slideDown(「slow」);
$(「this + p」)。slideDown(「slow」);
不起作用。
jQuery有沒有似乎適用於此?可能我們嘗試使用的語法不正確。
next()
只能選擇具有ID或類的元素 - 不僅僅是預期的裸dom元素。
反而使用。 >意味着只選擇第一級降序。
$('body > div').hide();
但是這給了完全相同的結果
$('body').children('div').hide();
但是,
$('body + div').hide();
和
$('body ~ div').hide();
似乎並不如預期的工作?但jQuery用它作爲例子對CSS選擇...
可能有一個複雜的語法來實現這一點,但我想不出它...
感謝Tim RIDGELY和S潘伯恩 – phil 2010-06-11 19:24:31
這'$( 「this + p」)。slideDown(「slow」);'應該像W3C那樣爲HTML5/CSS3標準化 - 看起來jQuery需要實現這一點(2013年1月) - Hurrrry up! – ppumkin 2013-01-07 13:41:51