Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript “显示”;选择选项";当点击_Javascript_Jquery - Fatal编程技术网

Javascript “显示”;选择选项";当点击

Javascript “显示”;选择选项";当点击,javascript,jquery,Javascript,Jquery,我尝试创建效果,当有人在选择选项中单击选项时,将显示另一个“选择选项框”,您可以在此处看到 问题是这种效果或脚本只能在浏览器mozilla上使用,而不能在chrome或ie上使用。我不确定单击事件在选项上是否有效。i、 e.使用“更改”事件处理程序,而不是“单击” 尝试此工作演示此处: 休息时间应该适合您的需要:) 如果您愿意,请进一步: 代码 var $x = jQuery.noConflict(true); $x(document).ready(function() { $x(".

我尝试创建效果,当有人在
选择选项
中单击
选项
时,将显示另一个“选择选项框”,您可以在此处看到


问题是这种效果或脚本只能在浏览器mozilla上使用,而不能在chrome或ie上使用。

我不确定单击事件在选项上是否有效。i、 e.使用“更改”事件处理程序,而不是“单击”

尝试此工作演示此处:

休息时间应该适合您的需要
:)

如果您愿意,请进一步:

代码

var $x = jQuery.noConflict(true);
$x(document).ready(function() {

    $x(".group_tag_dynamic").hide(); //default

    $x("select[name='action_top']").change(function() {

        alert(this.value);
        if(this.value == "Delete")
            $x(".group_tag_dynamic").hide('slow');
        else if(this.value == "Set Under")
            $x(".group_tag_dynamic").show('slow');    

    });

});

​
小提琴:

$x(document).ready(function() {
    $x(".group_tag_dynamic").hide(); //default
    $x("select[name=action_top]").change(function() {
        var selectedOption = $x(this).find('option:selected');
        if(selectedOption.hasClass('bulk_action_target'))
            $x(".group_tag_dynamic").show('slow');
        else if(selectedOption.hasClass('bulk_action_delete'))
            $x(".group_tag_dynamic").hide('slow');
    });
});​