检查容器是否包含特定元素

时间:2013-02-26 14:26:11

标签: javascript jquery

我有容器,我使用$(this).parent()。我想检查此容器是否包含带有标记form的元素。有没有办法用jquery做到这一点?

3 个答案:

答案 0 :(得分:7)

var container = $(this).parent();
var hasForm = container.find('form').length > 0;

答案 1 :(得分:2)

试试这个

if ($(this).parent().find('form').length)
   alert('its here')

答案 2 :(得分:2)

您可以使用has功能

if($this.parent().has('form').length > 0);