我有一个按钮和onlcick这个按钮我想删除另一个按钮的悬停效果。 代码是这样的
<input type="button" value="" onclick="removehover();" class="key_box" />
并点击此按钮,应调用函数removehover。
<input type="button" class="wise_box" /> has a property of wise_box:hover which i want to remove.
请帮忙
答案 0 :(得分:3)
您必须删除wise_box类,因为当鼠标悬停在该类上时,悬停效果将应用于该类的所有元素。
在javascript(没有jquery)中,您可以通过classname属性编辑类属性:
mybtn.className='';
答案 1 :(得分:1)
如果要删除一个多类,一个简单的删除类函数是:
function removeClass(el, cName) {
var re = new RegExp('(^|\\s)' + cName + '(\\s|$)');
el.className = el.className.replace(re, ' ');
}
或者如果你想删除所有课程,请使用Goran的答案。