我正在使用jQuery在运行某些表单验证代码之前在页面上查找ID。我想在wrap if语句中添加第二个ID类型。
当前脚本:
TileWMS
我如何在那里加入另一个id?我试过了:
if($('[id^="mc-embedded-subscribe-form"]').length){}});
这似乎不起作用。
答案 0 :(得分:1)
$('[id^="mc-embedded-subscribe-form"],[id^="form_email"]')
根据您当前的代码,您正在传递上下文
$('[id^="mc-embedded-subscribe-form"]','[id^="form_email"]')
相当于
$('[id^="form_email"]').find('[id^="mc-embedded-subscribe-form"]')
答案 1 :(得分:1)
省略多重选择器的引号。您需要使用逗号分隔的方式为同一操作指定多个不同的选择器。在你的情况下length
。
if($('[id^="mc-embedded-subscribe-form"],[id^="form_email"]').length{}});