gpt4 book ai didi

javascript - 最近的里没有跨度

转载 作者:太空宇宙 更新时间:2023-11-04 13:36:10 26 4
gpt4 key购买 nike

我正在尝试创建一个选择器,它将抓取 li 元素并显示文本。问题是在 li 标签内我有 span 标签并且它也被显示了。

如何抓取最接近的元素的文本,其中没有一些元素?

看这里,我不想包含“编辑”这个词。 http://jsfiddle.net/ozyf87tb/

<li>This is the story of the Jungle book
<form action="" method="" class="form_edit">
<textarea class="inte" value="" name="inte"></textarea>
</form>
<span class="edit">Edit</span>
</li>

$(".edit").click( function(ev) {
var a = $(this).closest('li').text();
$('.inte').val(a);
});

最佳答案

http://jsfiddle.net/ozyf87tb/7/

克隆它(这样你就可以使用克隆,而不是在 DOM 中工作),获取子项,删除子项,获取文本。

$(".edit").click( function(ev) {

var a = $(this).closest('li').clone().children().remove().end().text();

$('.inte').val(a);
});

关于javascript - 最近的里没有跨度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25309736/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com