Jquery 启动时设置asmselect id

Jquery 启动时设置asmselect id,jquery,asmselect,Jquery,Asmselect,有没有办法为asm select设置id而不是自动启动它? 提前谢谢你 <select multiple id="mySelect"> <option value="volvo">Volvo</option> <option value="saab">Saab</option> <option value="opel">Opel</option> <option value="aud

有没有办法为asm select设置id而不是自动启动它? 提前谢谢你

<select multiple id="mySelect">
   <option value="volvo">Volvo</option>
   <option value="saab">Saab</option>
   <option value="opel">Opel</option>
   <option value="audi">Audi</option>
</select>

$("#mySelect").asmSelect({
    animate: true,
    addItemTarget: 'bottom'
});

沃尔沃汽车
萨博
欧宝
奥迪
$(“#mySelect”).asmSelect({
动画:对,
addItemTarget:“底部”
});

我不希望asmSelect id为“asmSelect0”,请告诉我如何更改它。谢谢。

该插件似乎呈现了原始select元素的全新视觉表示,然后将其隐藏。新选择容器的id由
options.selectClass+index
组成。
selectClass
硬编码到插件中,而
索引则由内部确定。作者没有留下任何公开的方法来更改这些变量

如果希望此id不同,则需要更改插件代码本身中的
选项
对象,或者在调用插件后使用JavaScript更改元素的id

要在以后更改ID,只需使用


newId
替换为您选择的id。

调用此函数后,您能告诉我如何使用javascript更改元素的id吗$(#mySelect”).asmSelect({animate:true,addItemTarget:'bottom'});非常感谢。
$('#asmSelect0').attr('id', 'newId');