$(".menu_her").click(function(){$(".menu_her_layout").slideToggle();if($(".menu_her").text().indexOf("right")==-1){$(".menu_her.material-icons").text('chevron_right');}else{$(".menu_her.material-icons").text('expand_more');}});$(".menu_service").click(function(){$(".menu_service_layout").slideToggle();if($(".menu_service").text().indexOf("right")==-1){$(".menu_service.material-icons").text('chevron_right');}else{$(".menu_service.material-icons").text('expand_more');}});$(".menu_terms").click(function(){$(".menu_terms_layout").slideToggle();if($(".menu_terms").text().indexOf("right")==-1){$(".menu_terms.material-icons").text('chevron_right');}else{$(".menu_terms.material-icons").text('expand_more');}});這個jquery腳本如果是各位大神,可以怎麼簡寫?
2 回答
一只斗牛犬
TA贡献1784条经验 获得超2个赞
补充楼上楼的一个字符没拼接:functionclick(evt){$("."+evt+'_layout').slideToggle();if($("."+evt).text().indexOf("right")==-1){$("."+evt+".material-icons").text('chevron_right');}else{$("."+evt+".material-icons").text('expand_more');}};
绝地无双
TA贡献1946条经验 获得超4个赞
提取公共方法$(".menu_her").click(function(){click("menu_her");});$(".menu_service").click(function(){click("menu_service");});functionclick(evt){$("."+evt).slideToggle();if($("."+evt).text().indexOf("right")==-1){$("."+evt+".material-icons").text('chevron_right');}else{$("."+evt+".material-icons").text('expand_more');}};
添加回答
举报
0/150
提交
取消