jQuery
1.特点:
小巧
功能强
跨浏览器
插件
2.使用
实际是js文件
a) 复制js到WebRoot
b) 页面<script src="jquery.js" charset=""></script>
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() 上一个
分享到:
相关推荐
《jQuery必知必会:老程序员手把手带您完成一个【MyNotes】Web前端项目》是一门深入浅出的IT课程,旨在引导学习者全面掌握jQuery技术并实践于实际项目中。jQuery作为一款广泛使用的JavaScript库,极大地简化了网页...
序1 jQuery必知必会 VIII 序2 你绝对不可能全部做对的jQuery题 XVI 序3 最流行的前端面试题 XXIII 第1章 jQuery操作网页 1.1 显示或隐藏网页内容 1.2 切换页面的显示或隐藏 1.3 实现幻灯片式的淡入淡出效果 1.4 ...
**jQuery 必知必会** jQuery 是一个广泛应用于前端开发的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画制作以及Ajax交互。在本文中,我们将深入探讨jQuery的核心概念、主要功能以及如何有效地...
json必知必会pdf格式完整版,掌握JSON中的对象、字符串、数字和数组等数据类型 探讨如何解决常见的安全问题 学习使用JSON模式来验证数据格式是否正确 审视浏览器、Web API和JSON之间的关系 理解服务端如何请求和...
【webpack入门必知必会】 Webpack 是一个现代前端开发中不可或缺的模块打包工具,它能够将 JavaScript、CSS、图片等资源文件打包成优化过的静态资源,以提高项目的加载速度和组织结构。它不仅是一个简单的打包工具...
### jQuery的实例及必知重要的jQuery选择器详解 #### jQuery能做什么 jQuery是一个快速、小型且功能丰富的JavaScript库。它可以实现以下功能: 1. **访问和操作DOM元素**:通过jQuery,开发者能够轻松地选择页面...
### 四、新手必知 对于初学者来说,理解并运用jQuery插件来解决实际问题是非常重要的技能。学习过程中需要注意以下几点: 1. **理解jQuery选择器**:熟悉基本的jQuery选择器,如ID选择器、类选择器、属性选择器等...
【jQuery小技巧详解】 在前端开发中,jQuery作为一个强大的JavaScript库,提供了许多便捷的方法和功能,使得DOM操作、事件处理和动画效果变得简单易行。以下是对标题和描述中提到的15个jQuery小技巧的详细说明: 1...
性能优化:**JavaScript库通常会进行性能优化,比如使用事件委托、延迟加载等技术。例如,Vue.js的虚拟DOM技术,可以在不实际操作DOM的情况下对比和更新视图,提高了渲染速度。 **6. 开发者工具:**许多库提供了...
同时,了解如何利用`jQuery+Ajax+PHP+Mysql`实现分页显示数据,以及如何将列数据转换为行显示,也是提高用户体验和优化数据展示的重要技巧。通过持续学习和实践,可以进一步提升在大数据环境下的数据库管理技能。
【ITCASTBBS 传知播客BBS源代码】是一个专为IT爱好者和学习者设计的论坛系统,它的核心价值在于提供了开放的源代码,让开发者能够深入了解BBS(Bulletin Board System,电子公告板)的实现机制。通过研究这个源代码...
本书为经典的JavaScript入门书,以易学便查、图文并茂、循序渐进和善于用常见任务讲解语言知识而著称,讲述JavaScript编程的必知必会知识,同时兼顾了DOM、XML、Ajax、jQuery等重要的相关技术内容。
- **相关PDF文档**:如《Java工程师必知必会》、《Java常用英语汇总》等,帮助深化理解和记忆。 这套教程不仅包含视频,还有丰富的文档和工具,确保学习者可以从理论到实践全面掌握Java开发。通过分享获取更多资源...
5. **SpringBoot**:虽然标题未明确提及,但SpringBoot是现代Java Web开发的常用工具,它可以简化Spring应用的初始化和配置,通常会配合SpringCloud进行微服务架构。 6. **开发工具与环境**:可能用到的工具有IDEA...
由于书中内容较深,学习起来可能会有一些挑战,但系统地学习能够让你打下扎实的基础。 第三阶段,建议学习者阅读《JavaScript语言精粹》。这本书比较薄,主要内容集中于JavaScript的核心理念和重要特性,尤其适合在...
最后,"1.0\2.0\3.0白皮书"可能是指区块链技术的发展历程,从早期的比特币1.0到以太坊2.0,再到未来可能的3.0阶段,这些白皮书会深入讲解每个阶段的技术特点、改进之处以及对未来的影响。 综上所述,这个压缩包文件...