function getParent($this) { var selector = $this.attr('data-target') //The jQuery attr() method is also used to set/change attribute values. //for ie7 if (!selector) { selector = $this.attr('href') selector = selector && /#[A-Za-z]/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 } var $parent = selector && $(selector) return $parent && $parent.length ? $parent : $this.parent()}
2 回答
慕容708150
TA贡献1831条经验 获得超4个赞
如果&&
运算符的左侧为真,则表达式将求值为运算符的右侧。
(如果LHS虚假,它将被评估为LHS)。
由于所有对象都是真实值,因此您描述的方案将评估为RHS。因此:
(someObject && someOtherObject) === someOtherObject
添加回答
举报
0/150
提交
取消