我们的用户有一个表格显示他们的标题。(如果重要,它们包含在数据表中)。这个想法是简单地拥有一张图片,他们可以点击它来切换是否发布。下面的代码确实按预期更改了图像,但没有更改 class。
我也尝试过 addclass/removeclass,但结果相同。我错过了一些明显的东西,还是我做错了什么?
<img class="title_publish" src="IsNotPublished.png">'
<img class="title_unpublish" src="IsPublished.png">
$('.title_publish').live('click', function () {
this.src="IsPublished.png";
this.toggleClass("title_publish");
this.toggleClass("title_unpublish");
} );
$('.title_unpublish').live('click', function () {
this.src="IsNotPublished.png";
this.toggleClass="title_publish";
this.toggleClass="title_unpublish";
} );