我的Jquery控制台返回以下值。你可以看到$prnt
和& $parent
在比较时返回相同的值,但if语句返回false
console.log($prnt)
//ul#testin.hidden-links
console.log($parent)
//ul#testin.hidden-links
我如何访问id或类名以进行比较,或者我如何获取cd以下if
语句以将值返回为True
。下面是Jquery代码。
Jquery的
$(document).ready(function(){
$("#cbp-hrmenu > ul > li > a").on('click', function(event){
$item = $(event.currentTarget).parent('li');
var $parent = ($item).parent('ul').get();
var $prnt = $('#cbp-hrmenu > ul').get();
//Below if statement doesn't work only return console
//value within else statement even if if is true
if( $parent === $prnt){
console.log($item.index());
console.log("True");
} else {
console.log("false");
console.log($parent);
console.log($prnt);
}
});
});