jquery学习笔记

1、  给input type=text id=a 的赋值--》 $("#a").val("nihao!");

2、动态将id赋值成变量,变量为value,复制成功后选中该模块,添加在id为a的模块下。如下:

var s = []; 
s.push("<input type='text' id="+value + ">");
 $("#a").append(s.jion(""));

3、jquery选择id为变量的模块。方法同上。例如:

   $("#" + value)即可。

4、input下的select与radio赋值:(发现不可行,radio在选中最后一个之后,无法折回赋值前面的,不知问题出在哪儿,经过折腾,找到新的方法,比较笨拙,但是有效。见红体部分:)

 $("input[name = 'sex'][value = '1']").attr("checked",true);//选中值为1的按钮
 $("#city").val("tianjin");//选中value值为tianjin的简易下拉框
  
for(i = 0 ; i < 2; i ++){
    if($("input[name = 'sex']")[i].value == ”1“){
        $("input[name = 'sex']")[i].checked = "true";
    }
}

 

5、绑定方法,可选附带参数。其中红色部分为对应的变量名哦~

 <script>
     function event(log){
        console(log.data.name);//打印传递过来的参数中的name
        console(log.data.age);//age
    }
</script>
<body>
    $("#chose").bind("click",
                               {name:"quekunkun"
                                 age : "23"}, 
                                event 
                               )
</body>

 

posted @ 2014-12-26 08:56  林子来秀  阅读(108)  评论(0)    收藏  举报