我有一个JavaScript函数,当我单击某个按钮时会改变一个span类,但是当我将鼠标移动到该范围时,类会更改旧的类。为什么?当鼠标移动时,类更改
回答
如果您的HTML按钮被呈现:
<button class="btn-primary">Awesome Button</button>
<p>My class is <span class="label">btn-primary</span>
你可能会取代它就像这个类:
$('button').on('click', function(){
var self = $(this);
self.removeClass('btn-primary').addClass('btn-danger');
$('span').text('btn-danger');
});
我会显示我的功能 我不知道如何正确评论:S –
anfil89
您是否避免使用jQuery? –
Slukehart
function getCheck(id, ids){ var table = document.getElementsByName(id+'table'); var array = ids.split(";"); for (i=1; i
–
anfil89
任何代码向我们展示? – starbeamrainbowlabs
必须有一个用于设置类的鼠标事件(mouseover,mouseenter)的事件侦听器。但是没有看到任何代码,这很难调试。你知道jsfiddle.net和jsbin.com吗?如果你想在那里添加一个演示版本,那将是首要的(在这种情况下,我甚至会说你只是把这个演示文件放在一起就可以搞定)。 – Wolfram