用于查找元素是否存在的JQuery语法

时间:2014-04-01 22:48:33

标签: javascript jquery html

我正在尝试使用JQuery在网页上找到div内的表单。我有以下内容:

alert('in');
alert($('#prodForm').length == 0);
alert('made it past');

当脚本执行时,我看到'in'打印出来了,但是我从来没有看到'已经过去'被打印出来,让我相信我的第二行存在问题,我试图确定是否表格存在。表单的id为prodForm。

我是否在语法上遗漏了什么?

3 个答案:

答案 0 :(得分:0)

alert($('div').has('#prodForm').length != 0); // the form exists

答案 1 :(得分:0)

显然JQuery没有加载,我正在构建一个chrome插件,我不得不在我的javascript文件之前列出jquery

答案 2 :(得分:-2)

alert('in');
alert($('#prodForm').size() == 0);
alert('made it past');