叶子网络bbs论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
123
返回列表 发新帖
楼主: rain
打印 上一主题 下一主题

jQuery 网页特效编程

[复制链接]

0

主题

3

帖子

8

积分

超级版主

Rank: 8Rank: 8

积分
8
地板
 楼主| 发表于 2014-11-19 14:01:05 | 只看该作者
本帖最后由 rain 于 2014-11-19 14:39 编辑

next   下一 个
$('div').next().css('background','red');          div的下一个标签变色
prev  上一个
find 带有
$('div').find('h2').css('background','red');   h2的都变色
eq()  相当于下标
$('div').find('h2').eq(1).css('background','red');   第二个h2变色
index()索引   //索引就是当前元素在所有兄弟节点中的位置
alert( $('#h').index() );
回复

使用道具 举报

0

主题

3

帖子

8

积分

超级版主

Rank: 8Rank: 8

积分
8
板凳
 楼主| 发表于 2014-11-19 12:33:46 | 只看该作者
本帖最后由 rain 于 2014-11-19 13:48 编辑

filter : 过滤
not : filter的反义词
$('div').filter('.box').css('background','red');    box的变色
$('div').not('.box').css('background','red');    box的不变色,其他的变

has : 包含
$('div').has('span').css('background','red');   带有span的变色
回复

使用道具 举报

0

主题

3

帖子

8

积分

超级版主

Rank: 8Rank: 8

积分
8
沙发
 楼主| 发表于 2014-11-19 09:32:07 | 只看该作者
取值与赋值:
alert( $('li').html() );  //当一组元素的时候,取值是一组中的第一个
       
        $('li').html('hello');  //当一组元素的时候,赋值是一组中的所有

alert($('div').attr('title'));            读取title的值
        $('div').attr('title','456');          给title赋新值
        $('div').attr('class','box');          添加一个class=“box” 元素
回复

使用道具 举报

0

主题

3

帖子

8

积分

超级版主

Rank: 8Rank: 8

积分
8
楼主
 楼主| 发表于 2014-11-19 09:18:18 | 只看该作者
本帖最后由 rain 于 2015-4-7 18:38 编辑

JQ的链式写法:
  1. $('#div1').html('hello').css('background','red').click(function(){
  2.                 alert(123);
  3.         });
复制代码
原代码:
  1. var oDiv = $('#div1');
  2.         
  3.         oDiv.html('hello');
  4.         
  5.         oDiv.css('background','red');
  6.         
  7.         oDiv.click(function(){
  8.                 alert(123);
  9.         });
复制代码
回复

使用道具 举报

手机版|Archiver|叶子官网|杭州轩翼网络科技有限公司 ( 浙ICP备17027999号

GMT+8, 2024-5-19 01:49 , Processed in 0.278211 second(s), 18 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表