gpt4 book ai didi

Javascript 通过 anchor 调用函数

转载 作者:太空宇宙 更新时间:2023-11-04 13:20:47 26 4
gpt4 key购买 nike

我想做一些类似于 FB“喜欢”式的点击,但我在调用 anchor 链接时遇到了问题。

<li id="vote-ico"><a class="unlike" href="javascript:void(0)">Unlike</a></li>
<li id="vote-ico"><a class="like" href="javascript:void(0)">Like</a></li>

但是下面的JS不行。

$('.unlike').click(function(){
alert($(this));
$(this).removeClass('unlike').addClass('like', function(){
//action
}).text('like');
})

$('.like').click(function(){
alert($(this));
$(this).removeClass('like').addClass('unlike', function(){
//action
}).text('unlike');
})

它甚至没有提醒!有人可以帮助我吗??

最佳答案

尝试使用 document.ready 包装您的代码:

<script type="text/javascript">
$( document ).ready(function() {
$('.unlike').click(function(){
alert($(this));
$(this).removeClass('unlike').addClass('like', function(){
//action
}).text('like');
})

$('.like').click(function(){
alert($(this));
$(this).removeClass('like').addClass('unlike', function(){
//action
}).text('unlike');
})
});
</script>

关于Javascript 通过 anchor 调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17873732/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com