jquery:选项加上类并单击 [英] jquery: option plus class and click

查看:75
本文介绍了jquery:选项加上类并单击的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

为什么此脚本仅适用于Firefox?
如何让它与所有浏览器一起使用?

Why does this script only work with Firefox? How can I get it to work with all browsers?

<script type="text/javascript">
$(document).ready(function(){   
    $(".radio_c").click(function(){
        alert('message');
    });
}); 
</script>

<select name = "list1">
    <option value="dog">dog</option>
    <option value="cat">cat</option>
    <option class="radio_c" value="car_bmw">bmw</option>
    <option class="radio_c" value="car_audi">audi</option>
</select>


推荐答案

您正在触发点击某个选项,这是不正确。您应该选择 onchange ,然后测试所选选项的值。

You're triggering click on an option, this is not correct. You should instead have an onchange even on the select and then test the value of the selected option.

我所说的一般例子:

$(document).ready(function(){   
    $("select").change(function(){
        if($(this).val() == "car_bmw") alert("blah");
    });
}); 

这篇关于jquery:选项加上类并单击的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆