在jQuery中,我有以下内容:
$('td').click(function(myEvent) {
var local = {
tr:$(this).closest('tr')
};
log(local.tr.parent());
}
问:我怎么写像:
if (local.tr.parent() == 'tfoot')
答案 0 :(得分:3)
if( local.tr.parent().is('tfoot') )
中签出是()
答案 1 :(得分:3)
if( local.tr.parent()[0].nodeName === 'TFOOT' ) { }
或
if( local.tr.parent().is('tfoot') ) { }
顺便说一下,您在local
对象中使用了尾随逗号。总是在Javascript中避免这种情况。因此,IE会搞砸。