我正在尝试更改自定义属性,但我没有运气。我错过了一些傻事吗?
HTML:
<div class="favorite" status="off">☆</div>
JQuery的:
$(".favorite").click(
function(){
var currentvalue = $(this).attr("status");
if(currentvalue == "off"){
$(this).html("★");
$(this).attr("status") = "on";
}else if (currentvalue == "on"){
$(this).html("☆");
$(this).attr("status") = "off";
}
}
);
我可以将星号更改为填充,但状态永远不会更改为“on”。我错过了什么?
谢谢!