首页 > 编程知识 正文

求助这段js代码怎么简化,JS代码有哪些语法规则

时间:2023-12-28 21:11:13 阅读:329419 作者:WBTQ

本文目录一览:

这一段JS应该如何简化?

$(".hoverdiv").hover(function(){//移入

$(".num").addClass("num_active")

},function(){//移出

$(".num").removeClass("num_active")

});

给需要移入效果的div加一个公用class为hoverdiv,如class="product hoverdiv"

给需要变色的num加一个公用class为num_active,如class="num0 num_active"

.num_active{background-color:yellow}//移入时的背景色

懂JS的求看过来!!求js下面这段的简便写法:

$("button").click(function(){

  $("p").toggle();

});

使用这个方法可以让你少写一半的代码,具体再如何省需要看你的具体代码再说,不懂这段代码的话就去搜索 toggle()  这个jQuery方法。

求助这段JS代码怎么简化,实现鼠标经过图片时透明度为1,离开时透明度为0.5

楼上那个也可以。

下面说的是纯JS 如果你图片很多会比上面的方便

1将图片所用变量 弄成一个数组,

var yiguitu1;

var myarry=[];

for(var i=0;in;i++){

    var j=yiguitu1+i;

    myarry.push(j);

};

2.将你需要的事件做成for循环

foreach(m in myarry){

    m.onmouseover=function(m){

        m.style.opacity=1;

    }

    m.onmouseout=function(m){

        m.style.opacity=0.5;

    }

}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。