用jQuery时会用到jQuery中的一些插件,在1.3.2版本中会有一个警告:“更新 JScript IntelliSense 时出错: D:\我的文档\桌面\JQueryStudy\JavaScript\jquery.1.3.2.min.js: 对象不支持此属性或方法 @ 18:9345”  有网友说这是1.3.2固有的bug,没必要用1.3.2,用1.2.6就可以了。但我想更深的了解一下1.2.6和1.3.2除了版本不一样外还有哪些本质的区别?如果还有其他关于jQuery插件的介绍也欢迎交流学习!!! O(∩_∩)O~

解决方案 »

  1.   

    1.3.2是最新的JQUERY框架库,不会报错的嘛,肯定是你代码写错了吧,1.3.2支持很多UI插件
      

  2.   

    方法体中 this 和 $(this) 的区别。。
    方法都没改只增加了
      

  3.   

    这个很明显啊....版本不一样啊...嘻嘻 就跟VS2005和VS2008一样 OY 我是来捣乱的...继续飘过....
      

  4.   

    没仔细的看过,不过每一个版本的增加,一般都是修改完善些bug,增强点功能。
      

  5.   

    欢迎大家一起来交流学习!并谢谢大家的关注!
    楼上的说 有个 @ 符号的区别 能讲详细点吗?
    go on...   O(∩_∩)O~
      

  6.   

    看这篇文章 里http://qsfwy.javaeye.com/blog/220871在1.3里,去掉所有的@符号才可以运行
      

  7.   

    见鬼,javaeye莫非还要登录?JQuery的表单操作
    获取值:文本框,文本区域:$("#txt").attr("value");
    多选框checkbox:$("#checkbox_id").attr("value");
    单选组radio:   $("input[@type=radio][@checked]").val();
    下拉框select:  $('#sel').val();控制表单元素:
    文本框,文本区域:$("#txt").attr("value",'');//清空内容
                     $("#txt").attr("value",'11');//填充内容
    多选框checkbox: $("#chk1").attr("checked",'');//不打勾
                     $("#chk2").attr("checked",true);//打勾
                     if($("#chk1").attr('checked')==undefined) //判断是否已经打勾
    单选组radio:    $("input[@type=radio]").attr("checked",'2');//设置value=2的项目为当前选中项
    下拉框select:   $("#sel").attr("value",'-sel3');//设置value=-sel3的项目为当前选中项
                    $("11112222").appendTo("#sel")//添加下拉框的option
                    $("#sel").empty();//清空下拉框
      

  8.   

    看来是1.3.2为了更简洁把 @ 给去掉了。Thank you!
      

  9.   

    :“更新 JScript IntelliSense 时出错: D:\我的文档\桌面\JQueryStudy\JavaScript\jquery.1.3.2.min.js: 对象不支持此属性或方法 @ 18:9345”
    这个警告时因为你没有引用VSDOC文件,造成jquery不能智能感知,下载1.3.2的VSDOC文件并引用后,可以在写JQUERY代码时有自动联想功能并且有注释。