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