Jquery 如何在MagicSuggest中检索id属性值?
我在页面上使用了几个控件,代码如下:Jquery 如何在MagicSuggest中检索id属性值?,jquery,html,magicsuggest,Jquery,Html,Magicsuggest,我在页面上使用了几个控件,代码如下: <div id="my_id1" class="magicsuggest"></div> <div id="my_id2" class="magicsuggest"></div> ... var ms = $('.magicsuggest').magicSuggest({}); $(ms).on('selectionchange', function(event, combo, selection){
<div id="my_id1" class="magicsuggest"></div>
<div id="my_id2" class="magicsuggest"></div>
...
var ms = $('.magicsuggest').magicSuggest({});
$(ms).on('selectionchange', function(event, combo, selection){
var id = combo.input[0].offsetParent.id;
...
});
...
var ms=$('.magicsuggest').magicsuggest({});
$(毫秒).on('selectionchange',函数(事件、组合、选择){
var id=combo.input[0]。offsetParent.id;
...
});
我发现这是一种相当麻烦的方法来检索我的
的id
,但我想知道是否有更优雅的方法来实现这一点?您实际上并不是在试图获取组合框的id,而是它的容器的id
这个怎么样:
var ms = $('.magicsuggest').magicSuggest({});
$(ms).on('selectionchange', function(event, combo, selection){
var id = combo.container[0].id;
...
});