问题1.
如题,通过js绑定click事件,无限调用。
js 结构
window.onload = function(){
basecss();
bdEvent()
function bdEvent(){
var li=document.querySelectorAll("#slider li");
li[0].addEventListener("click", before(),true);
li[1].addEventListener("click", before(),true);
li[3].addEventListener("click", before(),true);
li[4].addEventListener("click", before(),true);
}
function basecss(){
...
};
function before(){
...
};
function next(){
...
};
}
html结构
0000
0000
0000
0000
0000
问题2.
定义一个变量,然后写一个函数不能调用?我调用a是undefine
window.onload = function(){
basecss();
bdEvent();
var a="aaa";
function bdEvent(){
alert(a);
}