部分jQuery代码无效

时间:2015-10-01 21:22:06

标签: jquery text mouseover

似乎在 mmenu 插件之后没有jQuery代码可以工作。有人可以提出问题吗?我想要的是在悬停时强制 span 标签内的文本更改;然而,它并没有发生。我尝试使用其他一些功能,但它们也不起作用。我错过了括号还是什么?

$(document).ready(function() {
    $("#my-menu").mmenu({
        extensions: [
            "border-none",
            "effect-slide-menu",
            "pageshadow",
            "theme-white"
        ],
        navbar: {
            add: false
        }
    });

    $("#skype-change").mouseover(function() {
        $("#skype-change span").text("Whatever I wish to see here!");
    });
});

还有一些HTML。

<p class="text-close" id="skype-change"><span><i class="fa fa-skype"></i></span></p>

2 个答案:

答案 0 :(得分:0)

#skype-change中是否有p #my-menu个标记?

如果您使用委托活动怎么办? E.g。

$(document).on("mouseover", "#skype-change", function()
{
  [...]
});

答案 1 :(得分:0)

现在一切正常。我没有做任何改变,等待大约25分钟,因为该代码工作原因不明。