为了账号安全,请及时绑定邮箱和手机立即绑定

可以这样写吗?虽然代码不同,但是出来的效果是一样的,但是我不知道这样写法是不是正确

$("select").change("selected",function(){

             if($(this).val()=="苹果"){

                        $(this).css("background-color","red");}

            else{

                      $(this).css("background-color","green");

              }

正在回答

4 回答

这样写没错的,但是不便于后期的修改操作,bind可以绑定多个function

0 回复 有任何疑惑可以回复我~
#1

我心自飞扬

不是绑定多个事件吗??
2016-01-12 回复 有任何疑惑可以回复我~

我是觉得用绑定事件和解绑就会显得很灵活,相比change(function(){}),你可以随时取消这个事件


0 回复 有任何疑惑可以回复我~

请问一下,既然效果相同,那bind有啥用呢?><

0 回复 有任何疑惑可以回复我~
#1

我心自飞扬

可以绑定自定义的事件以及其他用处。。
2016-01-12 回复 有任何疑惑可以回复我~

$(function () {

                $('#seltest').change(function () {

我是这样写的   只要事件 就可以直接调用的 ,不一定不要用bind绑定事件  再去执行函数,你的也是可以的 但是我不知道你的selected是干嘛的?   选中的执行函数吗

           


1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

可以这样写吗?虽然代码不同,但是出来的效果是一样的,但是我不知道这样写法是不是正确

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信