I have code like this:
$cena = $(element) > $('.main_paket_cena').attr('name');
alert($cena);
我正在选择一个带有类名为main_paket_cena
的元素,它位于element
内部。
我的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。
$
命名变量,可以写成var $cena = ...
。 - Barmar$
前缀,因为它用于表示保存jQuery对象的变量,而这里不是这种情况,因为它保存的是一个简单的字符串。 - Rory McCrossan