jQuery 在事件上永久添加类
我有一个简单的 jQuery 功能,当隐藏输入的值更改为 1 时,它会向段落添加一个类:
$(document).ready(function() {
if ($("#acf_success_sent").val() == 1){
$("#acf_verified").addClass('gone');
}
});
据我所知,这应该可行,但由于该值仅短暂更改,我认为该类仅添加到该值再次发生变化,因此不明显。我怎样才能让课堂坚持下去。
非常感谢
I have the simple bit of jQuery that adds a class to a paragraph when the value of a hidden input changes to 1:
$(document).ready(function() {
if ($("#acf_success_sent").val() == 1){
$("#acf_verified").addClass('gone');
}
});
As far as I know this should work, but as the value only changes briefly, i think the class is only added until the value changes again, so it's not noticeable. How can I get the class to stick.
Many thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你的代码不应该做任何事情,除非 DOM 就绪时该值为 1(因为这是它唯一一次检查它的时间)。如果您希望它不断检查值,请将其更改为 onchange 事件。
Your code shouldn't be doing anything, unless the value is 1 on DOM ready (because that's the only time it will check it). If you want it to check the value constantly, change it to an onchange event.