我有以下代码,这是由我们正在使用的Marketing SaaS动态生成的:
<li class='mktField'>
<label>State:</label>
<span class='mktInput'>
<select class='mktFormSelect' name="State" id="State" size='1' tabIndex='10'>
......
</select>
<span class='mktFormMsg'></span>
</span>
</li>
我的任务是根据国家/地区选择列表值设置STATE字段的显示和隐藏逻辑,这不是问题。我遇到的问题是如何“动态”添加一个名为“mktFormReq”的类到代码
<li class='mktField'>
我知道你可以做一些像$(“#ID”)。addClass这样的东西,但是你可以看到有问题的代码“”遗憾的是没有引用#ID。
我的下一个想法是使用nearest()或sibling()来查找最接近STATE字段ID =“State”的“li”标签,然后从那里开始......
$("#State").closest("li").addClass("mktFormReq");
但我也没有运气。任何帮助将非常感激。 提前感谢您的时间和反馈......