日期:2014-05-16 浏览次数:20373 次
<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); //取消收藏 } }