Jquery 启动时设置asmselect id
有没有办法为asm select设置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
<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');