Pac*_*ent 3 html javascript css php jquery
我有这样的代码:
$cena = $(element) > $('.main_paket_cena').attr('name');
alert($cena);
Run Code Online (Sandbox Code Playgroud)
所以我选择了一个里面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>
Run Code Online (Sandbox Code Playgroud)
所以不是testing它回报我true.
我已经尝试使用.html()它来显示它将显示什么,并再次显示,true但如果我使用这样的代码:
$(element) > $('.main_paket_cena').html("Some HTML");
Run Code Online (Sandbox Code Playgroud)
它用类改变所有元素的html main_paket_cena
所以我选择里面
element有元素的元素main_paket_cena
不是这种情况.您对>运算符的使用正在执行jQuery对象的"大于"比较.这就是为什么结果是一个布尔值 - true在你的情况下.
如果要在另一个元素中选择一个元素,请使用find():
var cena = $(element).find('.main_paket_cena').attr('name');
console.log(cena);
Run Code Online (Sandbox Code Playgroud)