【发布时间】:2014-05-05 09:05:30
【问题描述】:
我从 jquery 开始,这里有一个问题:
$('#test.off').click(function(){
$(this).removeClass('off').addClass('on');
});
$('#test.on').click(function(){
$(this).removeClass('on').addClass('off');
alert('ok');
});
代码的第一部分运行良好,类被应用,但是当我在这个元素中附加一个事件及其新类时,它就不起作用了。
谁能解释一下到底是什么问题?
我尝试过使用 javascript, http://jsfiddle.net/R5NRz/
var element = document.getElementById('test');
element.addEventListener('click', function() {
this.id ='test2';
alert("ok");
}, false);
var element2 = document.getElementById('test2');
element2.addEventListener('click', function() {
alert("ok2");
}, false);
它并没有真正帮助我,遇到同样的问题
【问题讨论】:
标签: javascript jquery events dom