推扬网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
推扬网 › 门户 ›互联网动态 › 查看内容

jq内涵代表是什么意思(JQ篇概述介绍与基础)

2020-4-18 00:43| 发布者: admin| 查看: 196| 评论: 0

摘要: jQuery是一个轻量级javascript库兼容CSS3,还兼容各种浏览器。 jQuery概述 jQuery是一个轻量级javascript库兼容CSS3,还兼容各种浏览器。 使用户能更方便地处理HTML文档、事件、实现动画效果,并且方便地为网站 ...

jQuery是一个轻量级javascript库兼容CSS3,还兼容各种浏览器。

jQuery概述

jQuery是一个轻量级javascript库兼容CSS3,还兼容各种浏览器。

使用户能更方便地处理HTML文档、事件、实现动画效果,并且方便地为网站提供Ajax交互。

1.2 能做什么

以插件的形式持续地通过开发加入新的功能

获取页面的部分内容

修改页面的外观

修改页面的内容

在页面中响应用户的交互

给页面加上动画

无刷新返回服务器端的信息 ajax

还提供了改进基本的 JavaScript 结构,如迭代和数组操作。

1.3 其他javascript库

Prototype

YUI

Dojo

mooTools

jQuery不会与全局命名空间冲突,简洁,只要花很少的时间去学习。

2.1 jQuery下载

当前版本3.1.1官方网站下载:jquery.com

两种版本,production ,development

全部代码地址: code.jquery.com

建议:用什么版本的jquery,就用什么版本的手册,测试环境用完整版(如:jquery1-11-3.js),生产环境用压缩版(如:jquery1-11-3.min.js)

2.2 jQuery安装

在页面头部head中,添加js

//加入的jquery库文件名,最好带有此库的版本名字,方便查询相对应的版本手册

<script type="text/javascript" src="./script/jquery1.11.3.js"></script>

jQuery基础

3.1 页面载入

$(document).ready(function(){ // 在这里写你的代码...}); //指的是:加载页面后 再执行这段JS语句。

简写方式:

$(function($){// 你可以在这里继续使用$作为别名...});

绑定一个在DOM文档载入完成后执行的函数

同一个页面上可以多次使用

请确保在 <body> 元素的onload事件中没有注册函数,否则不会触发$(document).ready()事件。

jquery选择器

$('#id')根据给定的ID匹配一个元素

$('.class')根据给定的类匹配元素

$('tag')根据给定的元素名匹配所有元素

$('li:eq(1)')获取下标为1的li标签

$('#box li:last')获取id为box的对象里面最后一个li标签

$('#box li:first')获取id为box的对象里面第一个li标签

利用jQuery不但可以获得代码的最大兼容性,而且可以避免很多js错误的发生。

因为jQuery有一个特色:如果获取不到对象,那后面的操作就自动地不会执行了,而且不报错。不像原生态的js语句

通过关系查找

$('.class').siblings();查找同辈的所有元素

$('.class').children();查找子元素

$('.class').next();查找同辈的下一个元素

$('.class').nextAll();该元素之后所有的同辈元素

$('.class').prev();查找同辈的上一个元素

$('.class').prevAll();该元素之前所有的同辈元素

$('.class').parent();查找元素的父辈

下一节将讲到 jquery对象与DOM对象等。


鲜花

握手

雷人

路过

鸡蛋

最新评论

推荐阅读
精彩推荐

广告服务|投稿要求|禁言标准|版权说明|免责声明|手机版|小黑屋|推扬网 ( 粤ICP备18134897号 )|网站地图 | 邮箱:vayae@hotmail.com

GMT+8, 2026-9-28 11:36 , Processed in 0.117671 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

返回顶部