我有一个代码:
$(selector).keyup(function(e){ ...
如果选择器没有返回元素会怎样?它是否由每个键盘运行? 写作是否更好(从表现的角度来说):
//Check if it's exists
if ($(selector).length){
$(selector).keyup(function(e){ ...
或者没有什么不同?
答案 0 :(得分:0)
正如@Akshey Bhat评论的那样:
您只对事件绑定功能而不执行 功能。如果没有返回任何元素,则不会将函数绑定到' keyup' 匹配选择器的元素的事件