1

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

4

3 回答 3

7
var container = $(this).parent();
var hasForm = container.find('form').length > 0;
于 2013-02-26T14:27:15.867 回答
2

试试这个

if ($(this).parent().find('form').length)
   alert('its here')
于 2013-02-26T14:28:10.777 回答
2

你可以使用has功能

if($this.parent().has('form').length > 0);
于 2013-02-26T14:29:00.003 回答