In [5]: soup.a.string.parents
Out[5]: <generator object parents at 0x7f2ee14558e0>
In [6]: list(_)
Out[6]:
[<a>"...."</a>, <p>
<a>"...."</a>
</p>, <body><p>
<a>"...."</a>
</p></body>, <html><body><p>
<a>"...."</a>
</p></body></html>, <html><body><p>
<a>"...."</a>
</p></body></html>]
In [7]: for a in soup.a.string.parents:
...: if a.name == "p":
...: print(a)
...: break
...:
<p>
<a>"...."</a>
</p>
我已经使用这个脚本添加多个文本框但问题是我们想要最后一个文本框而选择NO选项其他方面它应该是禁用
答案 0 :(得分:0)
您可以尝试:
$('#add_more').prev().remove('<div/>');
如果您的代码使用.append(),则一个选项是保留对您要附加的元素的引用,并在以后使用该元素将其删除。
var $appendElem = $('<div>some appended element</div>');
$appendElem.appendTo('#add_more');
然后你可以通过相同的参考删除它。
$appendElem.remove();
// or
$appendElem.detach();