文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>jquery体验(一)

jquery体验(一)

时间:2010-11-12  来源:lsstarboy

1、对象及属性的引用方式跟windows差不多,都用“.”来引用,后面跟属性时则是“获取”属性值,后面跟方法时则是设置属性值。

2、对象引用方式为:$("对象名"),对象名为一个id时,可以用$("#id")来引用,如果是标签,可以直接写,不需要加尖括号。比如$("p"),表示<p></p>。

3、对于同一类控件,有一个数组,可以用数组来引用特定的对象,比如input表示页面上所有的输入框,$("input[id='abc']")则引用了“id”为“abc”的输入框。还可以用$("input[name='abc']")来引用“name”为“abc”的输入框。

4、对于嵌套的对象,用空格分隔。比如:
    <div id='a'>
         <label id='b'></label>
         <label id='c'></label>
    </div>,可以用 $("#b #c")来引用第二个label。

5、常见组件的值:
    select :     $("#select1").val()
    label、<p>、<b>等:$("#label").text()

6、重写某一个对象的值,可以用

   empty(); append();前一个用来清除内容,后一个再添加相应的内容。

7、字符串操作可以用js的字符串,比如substring。
  substring用的方法是“对象.substring(开始位置,结束位置)”,比如:
    $("#js").text().substring(0,2)
   
   还有另一个substr(),效果等同于其他语言,但是只有两个参数:开始位置和所取的位数.

8、对象本身的引用,用$(this).

9、取得对象的属性,比如id、name等,要用“对象.attr(“属性名”)”

10、可以用字符串重组对象名:
 
$("#a1").click( function() {
                         var a="a1b1c1";
                         var i=0;
                         var j=a.length-1;
                         for(i=0;i<j;i=i+2){  $("#"+a.substr(i,2)+" img").attr("src","img/used.gif");
                         alert($("#a1").attr("id"));

                                           }
                        })
  说明:(1)a1,b1,c1是一个id,它下方有<img src=...>.
       (2)容易丢掉的两个:# img
       (3)attr只有一对时,直接用两个字符串.

11、通过.ajax返回的字符串,显示到浏览器时,是经过转义以后的字符,但是设置到对象属性中的是原始的字符。???在哪个地方做的转换?
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载