window.onload = function() {
boxElement = document.getElementById('button1_id'),
boxMove = document.getElementById('button2_id');
if (boxElement) {
boxElement.addEventListener('click', function() {
var boxLeftPos = boxMove.offsetLeft,
rightper = boxMove.offsetRight;
if (boxLeftPos > 0) {
direction = (boxMove.offsetWidth - 50)*-1;
boxMove.style.left = (direction) + 'px';
}
if (boxLeftPos < 1) {
direction = 10;
boxMove.style.right = (rightper) + '%';
boxMove.style.left = '';
}
});
}
};
获得点击的元素的ID,我想获取点击的按钮的按钮ID和代码进一步上使用它,因此而不是命名id's使用JavaScript
boxElement = document.getElementById('button1_id'),
boxMove = document.getElementById('button2_id');
我想让他们与js。
阿伯杜听所有的点击JS – loveNoHate 2014-10-04 10:54:22
我的意思让他们,我想找到id's他们点击 – user2615859 2014-10-04 11:00:58
@ user2615859后 - 使用**'$(本).attr('id');'**获取当前元素的ID。 – prog1011 2014-10-04 11:20:35