`

JQuery 一些基础

    博客分类:
  • web
阅读更多


   3.核心对象及常用方法和属性
     a)名称
     jQuery和$
     用$找出来的对象叫jQuery对象
     用document找出来的对象叫Dom对象
    
     b)dom和jquery对象转换
     jQuery对象.get(0) --->dom对象
     $(dom对象)--->jQuery对象
   
     c)jQuery对象方法
      .show() 显示
      .hide() 隐藏
      .toggle() 显示或隐藏切换
    
      $("div").hide(); 
      $("#myid").show(); 
      $(".myclass").show(100); 
      


      .size() 找到多少个对象
      var n = $("div").size()

      文本框赋值(value)
    
 $("#myid").val(123); 
      .val()取值 


      层的内容.innerHTML/.innerText
    
 $("div").html() ; 
      $("div").html(123); 
      $("div").html("<input type=button>"); 
      $("div").text("<input type=button>"); 


      样式 document....style.color="red"
    
 $("div").css("color","red").css("font-size","18"); 
      $("div").css({color:"red","font-size":18}); 


      删除
    
 $("div").remove(); 删除所有div 


      添加
      父加子:
 $("div").append("<input button>"); 
              $("div").append( $("#myid") ); 

      子加父
          
$("input").appendTo(  $("div") ); 


      对象属性
    
   $("input").attr("checked",true); 

      去首尾空格:
         $.trim(字符串)
$("div").each(  function(i,obj){}  );
$.post(url,function(x){});
$.post(url,{键:值},function(x){});
$.getJSON(url,function(x){//这里x已转成json了,不要用eval});

      克隆
        $("div").clone();

4. 选择器
    a) 类选择器
       <input type=text class="myclass">
       $(".myclass")     找多个
    b) id选择器  
       <input type=text id="myid">
       $("#myid") 找一个
       相当于:document.getElementById("myid")
    c) 标记选择器   找多个
       $("div,span")
       相当于document.getElementsByTagName()
    d) 表单选择器
       $(":text")   所有文本框
       $("input[type=text][value='']")

       $(":radio")  所有单选框
       $(":checkbox") 所有复选框
    e) 表单属性选择器
       $(":checkbox:checked")或$(":checked:checkbox")
       $(":checked")  找所有选中(单选框和复选框)
       $(":selected") 找所有选中列表框
    f) 层级选择器
       父找子 d找c
       $("table").find("tr")  //找子孙都可以
       $("table>tbody>tr") 找所有tr
       $("table>tbody>tr:first") 找第一行
       $("table>tbody>tr").eq(0) 找第一行
       $("table>tbody>tr:odd")   所有奇数行
       $("table>tbody>tr:even")  所有偶数行

       子找父
       $("tr").parent()

       找兄弟
       $(a).next() 下一个
       $(b).prev() 上一个
分享到:
评论
1 楼 吃萝卜的外星人 2012-11-02  
                                        

相关推荐

    jquery基础教程中文版2015

    **jQuery基础教程中文版2015** jQuery是一款强大的JavaScript库,它简化了HTML文档遍历、事件处理、动画设计和Ajax交互等任务。2015年发布的这个基础教程,旨在帮助初学者快速掌握jQuery的核心概念和技术。 一、...

    jQuery基础教程笔记jQuery基础教程笔记

    jQuery基础教程笔记jQuery基础教程笔记jQuery基础教程笔记jQuery基础教程笔记

    jquery基础教程第四版源码

    《jQuery基础教程第四版》是一本深受欢迎的前端开发指南,专注于jQuery库的使用和实践。jQuery是一个轻量级、高性能的JavaScript库,它极大地简化了JavaScript操作DOM(文档对象模型)、事件处理、动画制作以及Ajax...

    JQuery基础教程之第七章

    JQuery基础教程之第七章后续章节看我后续资源jquery全套教程: JQuery基础教程之前言和前三章:http://download.csdn.net/source/745869 JQuery基础教程之第四章:http://download.csdn.net/source/745907 JQuery基础...

    jQuery基础入门pp

    jQuery基础入门pp

    jquery基础知识总结

    详细的jquery基础知识总结 jQuery

    jQuery基础.pptx

    jQuery(3.4.1)基础 1 jQuery简介 jQuery优势 jQuery安装 jQuery语法 1、jQuery简介 1.1 学习jQuery之前,需要以下基础知识 HTML CSS JavaScript 1、jQuery简介 1.2 什么是jQuery? jQuery是一个JavaScript函数库 轻量...

    《jQuery基础教程》源码

    《jQuery基础教程》涵盖了jQuery 1.6.x及1.7.x的全部新特性,《jQuery基础教程》前6章以通俗易懂的方式介绍了jQuery的核心组件,主要包括jQuery的选择符、事件、动画技术、DOM操作、AJAX支持等。第7章和第8章介绍了...

    JQuery基础教程之第八章

    JQuery基础教程之第八章后续章节看我后续资源jquery全套教程: JQuery基础教程之前言和前三章:http://download.csdn.net/source/745869 JQuery基础教程之第四章:http://download.csdn.net/source/745907 JQuery基础...

    JQuery基础教程之第五章

    JQuery基础教程之第五章后面章节请看我后续资源jquery全套教程: JQuery基础教程之前言和前三章:http://download.csdn.net/source/745869 JQuery基础教程之第四章:http://download.csdn.net/source/745907 JQuery...

    jquery\jQuery基础教程.pdf

    jquery\jQuery基础教程.pdf

    jQuery基础文件

    此“jQuery基础文件”压缩包包含了jQuery的三个主要版本:1.11.3,2.1.4和3.3.1。每个版本都有其特定的发布日期和功能特性,适合不同项目的需求。 1. jQuery 1.11.3: 这是jQuery 1.x系列的一个稳定版本,主要支持...

    Learning jQuery 1.3 | Jquery基础教程(第二版)

    **jQuery基础教程(第二版)** jQuery是一款广泛应用于Web开发的JavaScript库,它极大地简化了JavaScript的使用,尤其是处理HTML文档、事件处理、动画效果以及AJAX交互。本教程将深入探讨jQuery的核心概念和功能,...

    jQuery基础教程第5章中文版

    以下是关于jQuery基础教程第5章的一些核心知识点: 1. **选择器**:jQuery的选择器基于CSS,允许开发者轻松地选取DOM中的元素。如`$("#id")`用于选取ID为"id"的元素,`$(".class")`用于选取所有class为"class"的...

    _以HTML 5 CSS3 jQuery为基础的响应式布局网页设计探讨.pdf

    HTML5、CSS3 和 jQuery 基于响应式布局网页设计探讨 本文通过分析响应式布局网页的设计要求,结合 HTML5、CSS3 和 jQuery 技术的应用特点,对响应式布局网页中的文字设计、图片设计和媒体查询设计的要点进行了研究...

    jQuery基础教程(第四版),完整高清版

    《jQuery基础教程(第4版)》是jQuery经典技术教程的最新升级版,涵盖jQuery 1.10.x和jQuery 2.0.x。本书前6章以通俗易懂的方式讲解了jQuery的核心组件,包括jQuery的选择符、事件、动画、DOM操作、Ajax支持等。第7...

    jQuery基础教程第四版+配套源码

    《jQuery基础教程第四版》是一本专为初学者设计的指南,旨在帮助读者掌握JavaScript库jQuery的核心概念和技术。jQuery简化了HTML文档遍历、事件处理、动画制作以及Ajax交互等任务,是Web开发中广泛使用的工具。这...

    jQuery基础教程(第四版)中文

    《jQuery基础教程(第四版)中文》是一本深入浅出介绍jQuery库的指南,适合初学者和有一定经验的开发者。jQuery是JavaScript的一个强大框架,它简化了DOM操作、事件处理、动画效果以及Ajax交互,极大地提高了开发...

    jquery基础教程第四版+附带源码

    **jQuery基础教程第四版**是针对初学者设计的一本深入浅出的指南,它全面讲解了jQuery库的核心概念和实用技巧。jQuery是一个广泛使用的JavaScript库,它的主要目标是简化HTML文档遍历、事件处理、动画制作和Ajax交互...

    jQuery基础教程(第二版)

    **jQuery基础教程(第二版)** 在Web开发领域,jQuery已经成为了前端开发的热门选择,尤其是在结合Ajax技术进行动态页面交互时,它以其简洁、高效的特点极大地提升了开发效率。jQuery库简化了JavaScript的许多复杂...

Global site tag (gtag.js) - Google Analytics