Jquery plugins 附加悬停效果
我正在使用这个tickertype jquery插件: 我正在尝试将悬停效果附加到链接上,可以在此处找到该网站: 但它根本不起作用,我的悬停代码如下所示:Jquery plugins 附加悬停效果,jquery-plugins,hover,Jquery Plugins,Hover,我正在使用这个tickertype jquery插件: 我正在尝试将悬停效果附加到链接上,可以在此处找到该网站: 但它根本不起作用,我的悬停代码如下所示: $(".mylink").hover( function () { alert("test"); console.log("is this working?"); //$("#test").html($(this).attr("id")); //$(this)
$(".mylink").hover(
function () {
alert("test");
console.log("is this working?");
//$("#test").html($(this).attr("id"));
//$(this).addClass("hover");
},
function () {
//$(this).removeClass("hover");
}
);
"<a href="#" class="mylink" id="home">home</a>": "example glossary",<br />
我的链接如下所示:
$(".mylink").hover(
function () {
alert("test");
console.log("is this working?");
//$("#test").html($(this).attr("id"));
//$(this).addClass("hover");
},
function () {
//$(this).removeClass("hover");
}
);
"<a href="#" class="mylink" id="home">home</a>": "example glossary",<br />
”:“示例词汇表”,
当我将鼠标悬停在链接上时,什么都没有发生,我的代码是否有问题?我在document.ready函数中有js。我认为这可能与tickerType插件的加入有关,但我的代码可能有问题:)
任何建议都会有帮助
感谢这是因为打字机代码序列化了HTML,因此删除了附加到元素的任何事件 您可以使用
live()
方法绑定您的事件,它可以正常工作。这是因为它不直接附加事件,只是让事件冒泡到文档
,在那里检查它们的来源,如果它与选择器匹配,则触发事件
.请不要问我为什么没有想到尝试:)它确实能起作用,所以它一定是在做你建议的事情,谢谢。我会接受这个答案,当我can@Pete不用担心,我自己测试过了。我会看看是否能为您找到解决办法。:)