【问题标题】:How to retrieve the id attribute value in MagicSuggest?如何在 MagicSuggest 中检索 id 属性值?
【发布时间】:2013-04-30 16:00:33
【问题描述】:

我在我的页面上使用了几个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){
    var id = combo.input[0].offsetParent.id;

    ...
});

我发现这种取回我的&lt;div&gt;id 的方法非常麻烦,但我想知道是否有更优雅的方法可以做到这一点?

【问题讨论】:

    标签: jquery html magicsuggest


    【解决方案1】:

    您实际上不是试图获取组合框的 ID,而是其容器的 ID。

    这个怎么样:

        var ms = $('.magicsuggest').magicSuggest({});
        $(ms).on('selectionchange', function(event, combo, selection){
            var id = combo.container[0].id;
    
            ...
        });
    

    【讨论】:

      猜你喜欢
      • 2023-03-10
      • 1970-01-01
      • 1970-01-01
      • 2011-08-03
      • 1970-01-01
      • 2020-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多