将这一段JavaScript代码改写成JQuery怎么写?

2025-05-11 23:34:05
推荐回答(3个)
回答1:

var aModuleLis = $("#moduleAera li");
var aModuleBtns = $("#modulebtn img");
aModuleBtns.each(function(i){
    $(this).index = i;
    $(this).click(function()
    {
     aModuleLis.eq(i).css("display", "block");
    });
});

回答2:

$(document).ready(function(){

$("#modulebtn img").click(function(){
var currentIndex = $this.index();

$("#moduleAera li:eq("+currentIndex+")").show();
});

});

回答3:

$("img#modulebtn").each(function(i,n){
    $(this).attr('index',i);
    $(this).bind('click',function(){
        $("img#modulebtn").show();
});
})