gpt4 book ai didi

javascript - Jquery .html() 不工作 - 选择 html

转载 作者:可可西里 更新时间:2023-11-01 00:28:40 24 4
gpt4 key购买 nike

我有这样的代码:

$cena = $(element) > $('.main_paket_cena').attr('name');
alert($cena);

所以我在 element 中选择一个元素,它具有类 main_paket_cena

我的 html 看起来像这样:

<div class='main_paket $firstClassActive' onclick='toggleMenuSelection(this)'>
<p class='main_paket_kolicina'>$kolicina $jm</p>
<p class='main_paket_cena' name='testing'>$cena din</p>
</div>

所以它不是testing而是返回true

我已经尝试使用 .html() 来查看它会显示什么,它再次显示 true 但是如果我使用这样的代码:

$(element) > $('.main_paket_cena').html("Some HTML");

它改变了类main_paket_cena的所有元素的html

最佳答案

So I am selecting element inside element which has class main_paket_cena

事实并非如此。您对 > 运算符的使用是对 jQuery 对象执行“大于”比较。这就是为什么结果是一个 bool 值 - true 在你的例子中。

如果要在另一个元素中选择一个元素,请使用 find():

var cena = $(element).find('.main_paket_cena').attr('name');
console.log(cena);

关于javascript - Jquery .html() 不工作 - 选择 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51763645/

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