我面临一个非常奇怪的问题。一切都应该正常工作,但是,该功能拒绝运行。
我有类似的功能运行得很好,但除非我通过控制台运行它,否则它不会初始化。
这是代码:
$(".like").click(function() {
number = parseInt($(this).text());
$(this).text(number+1).addClass("iLike").removeClass("like");
delete number;
});
$(".iLike").click(function() {
number = parseInt($(this).text());
$(this).text(number-1).addClass("like").removeClass("iLike");
delete number;
});
我正在尝试运行它的站点@是:~~~~
它在脚本中,但没有运行。我不知道为什么。
HTML:
<button id="like-85" class="like " type="button">3</button>
问题:将 HTML 注入 DOM 不会改变源代码,也不会将某些功能附加到注入中。
解决方法:在标签内插入,也就是onclick之类的事件: