gpt4 book ai didi

jquery - 事件选项卡和js样式

转载 作者:行者123 更新时间:2023-11-28 12:13:13 25 4
gpt4 key购买 nike

我的页面中有 js 菜单,代码如下:

$(document).ready(function() {

$("#topnav li").prepend("<span></span>"); //Throws an empty span tag right before the a tag

$("#topnav li").each(function() { //For each list item...
var linkText = $(this).find("a").html(); //Find the text inside of the <a> tag
$(this).find("span").show().html(linkText); //Add the text in the <span> tag
});

$("#topnav li").hover(function() { //On hover...
$(this).find("span").stop().animate({
marginTop: "-40" //Find the <span> tag and move it up 40 pixels
}, 250);
} , function() { //On hover out...
$(this).find("span").stop().animate({
marginTop: "0" //Move the <span> back to its original state (0px)
}, 250);
});

});

如何为事件/当前链接/标签添加不同的样式?

感谢您的帮助!

最佳答案

这样做:

 <script type="text/javascript" charset="utf-8">
//<![CDATA[
jQuery(function() {
jQuery('#topnav li').each(function() {
var href = jQuery(this).find('a').attr('href');
if (href === window.location.pathname) {
jQuery(this).addClass('current');
}
});
});
//]]>
</script>

关于jquery - 事件选项卡和js样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19358976/

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