どのように属性付きクローゼットを入手できますか?attr()で最も近い()を取得
$('tr[data-order]:closest', $(this)).css({background:'red'});
私は、その属性data-order
どのように属性付きクローゼットを入手できますか?attr()で最も近い()を取得
$('tr[data-order]:closest', $(this)).css({background:'red'});
私は、その属性data-order
$('theStartingObject').closest('tr[data-order]');
OPとはどのように違うのですか? – Jon
@Jon OPのコードは子孫を検索します。このコードは祖先を検索します... –
@Jon OPは、「最も近い」という擬似セレクタを使用しようとしているようですが、私の知る限りは存在しません。この回答はjQueryの 'closest()'関数を使っています。それとも、私は何かが欠けている? –
これで親
tr
を取得する必要がありますか? '$(this).closest( 'tr [data-order]')'となります。 Btw、複数のTR祖先が(ネストされたテーブルのように)存在すると言っていますか? –