求帮忙把jquery-1.4.2.min.js的代码转换成1.8.3.min.js可用的代码_百度...
发布网友
发布时间:2022-04-30 02:33
我来回答
共4个回答
热心网友
时间:2022-04-25 06:52
首先下载一个新的jq,替换原来的jq,记得改路径和名字然后把你之前的代码替换成:
$(function () {
var indexid = $(".onthis").index();
if (indexid < 0)
{
indexid = 0;
}
$("#menus li").attr("class", "menu_li");
$("#menus li").eq(indexid).attr("class", "menu_lishw"); //设置当前频道标签高亮
$(".menu_lishw .menu_tit a").attr("class", "sele");
$(".menu_lishw .menu_con").show();
});
$("#menus .menu_li").hover(
function(){
clearTimeout(setTimeout("0")-1);
$("#menus .menu_con").hide();
$("#menus li .menu_tit .sele").attr("class","shutAhover");
$(this).attr("id","nav_hover")
$("#nav_hover .menu_tit a").attr("class","sele");
$("#nav_hover .menu_con").show();
},
function(){
if(jq(this).attr("class") != "menu_lishw"){
$("#nav_hover .menu_tit .sele").attr("class","");
$("#nav_hover .menu_con").hide();
}
$(this).attr("id","")
$("#menus li .menu_tit .shutAhover").attr("class","sele");
setTimeout(function(){
$(".menu_lishw .menu_con").show();
$(".menu_lishw .menu_tit a").attr("class","sele");
},50);
}
);追问
还用不了,li属性里没有插入menu_lishw这个高亮代码
原本效果
热心网友
时间:2022-04-25 08:10
你直接下载一个1.8.3.min.js把jquery-1.4.2.min.js替换掉不行吗?追问就是替换掉不行,才需要修改代码啊
就是替换掉不行,才需要修改代码啊
热心网友
时间:2022-04-25 09:45
报错信息贴出来追问
鼠标移动到玩机区无法显示
原来效果图
而且现在当前频道高亮也不行,打开哪个页面都是首页这个默认频道,这该怎么解决?
帮我解决,我重开个提问
热心网友
时间:2022-04-25 11:36
1.8.3中没有jq对象了,是$代替了,
所以引入jQ1.8.3下面加一句,把$赋值给jq就好了
<script>
window.jq = window.$
</script>