要素が「br」かどうかを確認するにはどうすればよいですか? .attr("type") と .type() で取得しようとしましたが、常に undefined が返されます! 入力またはボタンでは機能しますが、br 要素では機能しません。
4646 次
4 に答える
8
.tagName
または.nodeName
プロパティを使用します。次に、値を と比較します"BR"
。
于 2012-08-24T06:19:07.230 に答える
6
どう$(element).is('br')
ですか?例えば:
<div class='tested' id='first'>
<br class='tested' id='second' />
</div>
...
$('.tested').each(function() {
var id = this.id;
if ($(this).is('br')) {
console.log(id + ' is <br>');
}
else {
console.log(id + ' is not <br>');
}
});
// first is not <br>
// second is <br>
于 2012-08-24T06:18:09.430 に答える
4
タグの名前をelement.tagName
取得できます
if (element.tagName=="br")
于 2012-08-24T06:22:16.150 に答える