【问题标题】:Trigger data-target after dropdown selection is made下拉选择后触发数据目标
【发布时间】:2015-07-16 23:43:50
【问题描述】:

想知道是否有人可以帮助我。我试图在用户从下拉列表中进行选择后触发data-target="#language-change"。例如,假设选择的语言是西班牙语。

#language-change 链接到模式。

这是我的html代码:

<div class="my-select">
    <select name="setting-dropdown" class="application-default">
        <option data-toggle="modal" data-target="#language-change" value="EN" selected="english"> English US </option>
        <option data-toggle="modal" data-target="#language-change" value="GB">English GB</option>
        <option data-toggle="modal" data-target="#language-change" value="ES">Español</option>
        <option data-toggle="modal" data-target="#language-change" value="FR">Français</option>
    </select>
</div>

我的基本 JavaScript 代码:

// Modal is triggered after a language is selected.
$('.my-select>select').change(function(){
    if ($(this).val() == 'ES').data("target").show()
});

在此致谢

【问题讨论】:

    标签: javascript drop-down-menu selection


    【解决方案1】:

    你的意思是这个??

    $('.my-select>select').change(function(){
        if ($(this).val() == 'ES')
              $($('.my-select>select option:selected').attr("data-target")).show()
    });
    

    【讨论】:

      猜你喜欢
      • 2016-09-17
      • 2013-01-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多