Jquery 为什么';t validate.js在元素上使用两个ID,如何修复它?

Jquery 为什么';t validate.js在元素上使用两个ID,如何修复它?,jquery,html,Jquery,Html,大家好 我正在尝试对所有我放了dropkick.js的select标签进行验证,这样我就可以给那些坏家伙定型了。但这需要两个ID名称“select”和“required”。当我取下select ID时,它会工作。我想知道是否有其他人经历过这种情况,如果有,他们做了什么来解决这个问题?下面是我对脚本的html和Jquery调用 Jquery $("#emf-form").validate(); if((navigator.userAgent.match(/iPhone/i)) || (naviga

大家好

我正在尝试对所有我放了dropkick.js的select标签进行验证,这样我就可以给那些坏家伙定型了。但这需要两个ID名称“select”和“required”。当我取下select ID时,它会工作。我想知道是否有其他人经历过这种情况,如果有,他们做了什么来解决这个问题?下面是我对脚本的html和Jquery调用

Jquery

$("#emf-form").validate();
if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPad/i))) {

$('html').removeClass('dk_fouc');
$('.select').addClass('ios');

}else{
// Add dropkick selectbox styling to property search form */
$('.select').dropkick();
}
HTML


请选择
外交的
英军驻德国
出口及;左舵驾驶
还有一个链接显示我所做的事情


谢谢

这些类不是ID,对吗?请将该元素引用为$(“.required.select”),然后尝试您的代码。这应该对你有好处,天哪。。是的,我是说上课。。漫长的早晨。。好的,谢谢你会给它一个道歉,我不明白你为什么要把元素改成“$”(“.required.select”)“你是说在脚本中吗?那么,将emf表格更改为您建议的格式?
<select id="element_4" name="element_4" class="required select">
  <option value=""selected="selected">Please select</option>
  <option value="Diplomatic">Diplomatic</option>
  <option value="British Forces Germany">British Forces Germany</option>
  <option value="Export & LHD">Export &amp; LHD</option>
</select>