addClass('x')总是返回false ...?

我有一个JS的问题,我想知道它为什么会发生。addClass('x')总是返回false ...?

我正在使用.addClass('x'),它总是返回假,当它不是事实。

HTML:

<a href="#" id="botonChangeAlert" class="btn-warning"> btn-? </a> 

JS:

$("#botonChangeAlert").click(ejecutarChangeAlert); 

function ejecutarChangeAlert() {

//$("botonChangeAlert").hasClass("btn-warning");

alert($("botonChangeAlert").hasClass("btn-warning"));

//alert($("botonChangeAlert").hasClass("btn-alert"));

}

回答:

假设你的意思hasClass(不addClass)始终返回

您使用了错误的选择。您使用$("botonChangeAlert")但希望通过属性id="botonChangeAlert"选择一个元素。要做到这一点,您需要在$("#botonChangeAlert")中预置选择器#

以上是 addClass('x')总是返回false ...? 的全部内容, 来源链接: utcz.com/qa/257916.html

回到顶部