您所在的位置:小祥子 » 编程 » JavaScript » 正文

JQuery常用的一些写法

时间:2015-01-30 编辑:佚名 来源:互联网

首先说一下,那个弹窗的那个插件,用的时候。在查询弹窗里面的某个元素的时候一定不能用id,因为他其实是等于复制了html到窗口里面去了,所以页面上面其实就有了两个一模一样的html,只不过一个是应藏的,这样用id当然就不行,一定要用var dealResult = jq("#windown-content-border input[name=dealResult]").val()这种形式,而不能用var dealResult = jq("#windown-content-border #id").val()这样的,不过用class应该可以,只是前面一定要加上弹窗元素的id,反正就是要能表示他是弹窗里面的元素就ok了。
   一:获取元素的值(基本的)
        jquery获取input的值:var dealResult = jq("#windown-content-border input[name=dealResult]").val();
        jquery获取下拉列表的值:var dealResult = jq("#windown-content-border select[name=dealResult]").get(0).value;
        jquery获取文本域的值:var dealResult = jq("#windown-content-border textarea[name=dealResult]").val();
         jquery获取单选按钮的值:var checkStyle = jq('#windown-content-border input[name=checkStyle]:radio:checked').val();
二:点击某个元素弹出确定窗口
        if(!confirm('您确定填写正确了吗?提交后将不可修改')){
           return false;       
          }else{
               代码;
           }
三:解决jq和prototype冲突的方法
JavaScript代码
var jq = jQuery.noConflict();      
    jq(document).ready(function(){      
        jq("#anniu").click(fucntion(){      
                       alert(jq(this).val());      
                   })             
              
    })      

如果一个系统中有多个JS框架,建议大家别用$这种形式,自己声明一个变量,以免js库冲突。

 

关键词:JQuery 常用