jQuery动画与ajax

2017-04-29  本文已影响0人  Rising_suns

1.jQuery 中, $(document).ready()是什么意思?

2.$node.html()和$node.text()的区别?

3.$.extend 的作用和用法?

4.jQuery 的链式调用是什么?

对于同一个jquery对象,可以使用.css('color','blue').attr('alt','..')这种方式简化代码
//1.不使用链式调用 $box.css('background-color','blue'); $box.css('border-bottom','3px dotted green'); $box.addClass('box1'); //2.使用链式调用 $box.css('background-color', 'blue').css('border-bottom', '3px dotted green').addClass('box1'); //========可以简化代码 $box.css({ 'background-color': 'blue', 'border-bottom': '3px dotted green' }).addClass('box1');

5.jQuery 中 data 函数的作用

6.写出以下功能对应的 jQuery 方法:

1.给元素 $node 添加 class active,给元素 $noed 删除 class active

$node.addClass('active');
$node.removeClass('active');

2.展示元素$node, 隐藏元素$node

$node.show();
$node.hide();

3.获取元素$node 的 属性: id、src、title, 修改以上属性

//获取属性
$node.attr("id");
$node.attr("src");
$node.attr("title");
//设置属性
$node.attr("id","someid");
$node.attr("src","somesrc");
$node.attr("title","sometitle");

4.给$node 添加自定义属性data-src

$node.attr("data-src","somesrc");

5.在$ct 内部最开头添加元素$node

$ct.prepend($node);

6.在$ct 内部最末尾添加元素$node

$ct.append($node);

7.删除$node

$ct.remove($node);//删除界面上的元素,同时删除元素上绑定的事件
$ct.detach($node);//和remove类似,但保留元素上绑定的事件

8.把$ct里内容清空

$ct.empty();

9.在$ct 里设置 html <div class="btn"></div>

$ct.html("<div class="btn"></div>");

10.获取、设置$node 的宽度、高度(分别不包括内边距、包括内边距、包括边框、包括外边距)

11.获取窗口滚动条垂直滚动距离

 var offsetY = $(window).scrollTop();

12.获取$node 到根节点水平、垂直偏移距离

  $node.offset().left ;//水平
  $node.offset().top;//垂直

13.修改$node 的样式,字体颜色设置红色,字体大小设置14px

  $node.css({"color":"red","font-size":"14px"});

14.遍历节点,把每个节点里面的文本内容重复一遍

  $node.each(function(){
  console.log($(this).text())
  })

15.从$ct 里查找 class 为 .item的子元素

  //只查找子元素
  $ct.children(".item");
  //查找所有后代元素
  $ct.find(".item");

16.获取$ct 里面的所有孩子

  $ct.children();

17.对于$node,向上找到 class 为'.ct'的父亲,在从该父亲找到'.panel'的孩子

  $node.parent(".ct").find(".panel");

18.获取选择元素的数量

  $node.length();
  $node.size();

19.获取当前元素在兄弟中的排行

  $node.index();

7.用jQuery实现以下操作

8. 用 jQuery ajax 实现如下效果。`当点击加载更多会加载数据展示到页面效果预览138

demo

上一篇 下一篇

猜你喜欢

热点阅读