标签: jquery jquery-selectors
我得到this test case一个脚本,用于检查是否点击了输入元素。如果我单击选择字段,脚本显然会在所有浏览器中触发TRUE。如果我单击选项,则脚本在Firefox和Opera中触发FALSE,但在Chrome,IE和Safari中为TRUE。为什么呢?
我想出了解决这个问题的解决方案:
var isInput = $(e.target).is(':input') || $(e.target).is('option');
这是正确的解决方案还是你有更好的建议?
提前致谢!