jQuery .is() - $(...).is(...).click 没有 return 对象,是什么?

jQuery .is() - $(...).is(...).click does not return object, what does?

.is() 没有 return 对象:

$("div").children().is(".result").click(function () { ... } );

我收到错误:

Uncaught TypeError: $(...).is(...).click is not a function

是否有功能与 .is() 功能相同但 return 是一个对象而不是布尔值?

.is 只是 returns 一个布尔值,因此不能链接。

文档:http://api.jquery.com/is/

因为简单 $("div.result") 给你 is 功能。所以不需要单独的 is 函数链。

is 是简单检查 returns 布尔文档是否可用:http://api.jquery.com/is/