日期:2014-05-16 浏览次数:20494 次
<a href="javascript:void(0)" cid='123123123' state="0" onclick = "fav(this)">收藏</a>
------解决方案--------------------
[Quote=引用:]
引用:
HTML code
<a href="javascript:void(0)" cid='123123123' state="0" onclick = "fav(this)">收藏</a>
当然不会改变了,因为state的值怎样都是0,没改变,这样改就行了
function fav(o) {
var state = o.getAttribute('state');
var id = o.getAttribute('cid');
if(o.innerHTML == '收藏') {
o.innerHTML = '取消收藏';
//alert("收藏");
state = 1;
add(id); //收藏
} else {
o.innerHTML = '收藏';
cancel(id); //取消收藏
}
}