zoukankan      html  css  js  c++  java
  • jQuery基本方法随笔

    alert($(function(){$("img").size()}))//打印出页面有多少个img标签,

    $("image[title]")[1]//获得所有设置了title属性的img标签的第二个元素。$("image[title]").eq(1)等同于前面写法

    var iNum=$("li").index($("li[title=isaac]").eq(1)) alert(iNum);//查找出所有li title属性=isaac的第二个li,他在li中的索引=iNum,打印出iNum。

    $("li").not($("li[titile*=isaac]")).css("color","red");//除了title=isaac的li的字体颜色都为红色。

    $("li").filter($("li[title*=isaac]")).css("font-size","24px");//在li中筛选出title=isaac的li字体设置成24px;等同于$("li[title*=isaac]").css("font-size","24px");

    var bHasimage = $("div").is("[id*=i1]");//is判断中必须是选择器,dom元素,或者jq的对象
    alert(bHasimage);

    $("div").addclass("c1").filter(function(index){return index==2||$(this).attr("id")=="five"}).addclass("c2")//给所有div添加class选择器样式c1并从div中选择出索引为2的div或id=five的div并添加样式c2.

    $(“p”).find(“span”).addClass(“myClass1”).end().addClass(“myClass2”);//从P标签中找到span便签添加样式myclass1并对其父元素添加myclass2样式。end:元素的上一级;

    $(“div”).find(“p”).addClass(“myBackground”). andSelf().addClass(“myBorder”);//从div中找到p标签对其添加样式myBackground并且对div和p同时添加样式myborder。

    $("div").each(function (index) { var i = parseInt(index) + 1; $(this).attr("title", "我是第" + i + "个div") });each:遍历元素

    //$("div").mouseover(function () { $(this).css("background","blue") });
    //$("div").mouseout(function () { $(this).css("background", "#0ff") });
    $("div").hover(function () { $(this).css("background", "blue") }, function () { $(this).css("background", "#0ff") });控制数遍悬停改变样式的方法。

     

  • 相关阅读:
    django -- 信号
    django缓存设置
    django-debug-toolbar 插件的使用
    scrapy基本操作流程
    scrapy框架持久化存储
    scrapy基础
    phantomJS,谷歌无头浏览器, 模拟登陆qq空间
    python爬虫--selenium
    pytorch掉坑记录:model.eval的作用
    numpy常用函数
  • 原文地址:https://www.cnblogs.com/bigbearzhi/p/4670892.html
Copyright © 2011-2022 走看看