RT ,我已经在js代码中拿到了两个箭头,形成oPrev 和 oNext两个变量·
不过· 给变量绑定onclick事件,却无法执行,也没有报错· 不知道怎么· 我的html代码中lish已经加了一个style:left:-600px的样式· ;
window.onload = function(){
var container = document.getElementById('container');
var list = document.getElementById('list');
var buttons = document.getElementById('buttons').getElementsByTagName('span');
var oPrev = document.getElementById('arrow').getElementsByClassName('prev');
var oNext = document.getElementById('arrow').getElementsByClassName('next');
oNext.onclick = function(){
list.style.left = parseInt(list.style.left) - 600 + 'px';
}
}我把style="left:-600px;"本来是写在style标签中的,后来挪到list标签后面才行,请问有啥区别吗,不一样吗
console.log(list.style.left);
不行就在oNext.onclick内部console.log(123);可以的话在内部console.log(list.style.left);
style="left:-600px