作为我正在处理的脚本的一部分,我有以下内容:
loop
if($(element).find(selector))
{ do stuff }
else
{ do other stuff }
/loop
这个想法是有两个版本的元素被循环,我需要区分它们(基于内容)来确定要采取的行动。
如果找到成功,这很有用。如果不是,那么脚本会出现致命错误。
我找不到有关发现失败时会发生什么的任何文档。我如何使这项工作?
答案 0 :(得分:1)
这个怎么样?
if($(element).find(selector).length > 0)
{ do stuff }
还有一段时间,但应该有效。
在我看来,您的原始查找测试始终评估为true。测试长度会得到一个布尔结果来评估。