jQuery竟然不支持ES6的箭头函数
写了一个简短的代码,找了很长时间,始终找不到哪里出错,控制台也不报错。后来将入口函数以及事件的回调函数的es6的箭头函数()=>{}
改为原本的写法function(){}
之后,程序便可以运行。
$(()=>{
$(".box").click(()=>{
$(this).next().show();
$(this).parent().siblings().find("div").hide();
})
})
--------------------------------------------------------------------
$(function(){
$(".box").click(function(){
$(this).next().show();
//siblings():该元素的其他同级元素,不包括自身元素
$(this).parent().siblings().find("div").hide();
})
})
脑残了脑残了!!!