gpt4 book ai didi

jquery - 检测 DOM 中的动态类

转载 作者:行者123 更新时间:2023-12-01 04:51:55 27 4
gpt4 key购买 nike

我需要检测另一个插件生成的类是否存在,然后执行一些代码。我似乎无法让它发挥作用。它还需要在 IE8 中工作。

以下是代码。我正在使用 webshims,当出现错误时,它将 class="user-error"添加到选择框。我需要检测该类是否存在。有人可以帮忙吗?

<select id="Title" name="Title" required autofocus="autofocus" class="">
<option value="" selected=yes> Title </option>
<option value="Ms" > Ms </option>
<option value="Mrs" > Mrs </option>
</select>

var select = $('select');

$(select).each(function(){
$(this).hasClass('user-error').css('background','#333');
});

最佳答案

你就快到了。但是您的代码中有拼写错误。

$(this).hasClass('user-error').css('background','#333') 将不起作用,因为 $(this).hasClass(' user-error') 将返回 bool 值 truefalse

尝试:

$(document).ready(function(){
$('select').filter('.user-error').css('background','#333');
});

DEMO FIDDLE

关于jquery - 检测 DOM 中的动态类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18799123/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com