-6

我想在单击 div 时创建这样的选择器,它必须显示其他选项,如图像中,选择另一个选项后,它必须在 div 中显示所选值。

在此处输入图像描述

这张图片来自 谷歌翻译

4

2 回答 2

0

你可以这样做:

<div id="drop-button">
    From: LANGUAGE
    <ul id="drop-content">
        <li>OPTION</li>
        <li>OPTION</li>
        <li>OPTION</li>
        <li>OPTION</li>
        <li>OPTION</li>
        <li>OPTION</li>
    </ul>
</div>

<style>
    #drop-content { display: none; }
</style>

<script>
    $(document).ready(function() {
        $("#drop-button").toggle(function() {
            $("#drop-content").fadeIn(350);
        }, function() {
            $("#drop-content").fadeOut(350);
        });
    });
</script>

JsFiddle:http: //jsfiddle.net/9bzkM/8/

应该管用。

于 2013-03-18T10:26:31.027 回答
0

看到这个:样本

$(document).ready(function () {
  $("#lang-from").click(function () {
    $("#lang-content").slideToggle(350);
  });

  $("#lang-content li").click(function (e) {
    e.stopPropagation();
    $("#lang-content").slideUp(350);
    $("#lang-from span").text($(this).text());
  });

});
于 2013-03-18T10:37:42.537 回答