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;

        ...
    });