JQuery基础语法小结


Posted in Javascript onFebruary 27, 2015

1、$(document)将document对象转换为jquery

$(document).ready(function(){

    alert("hello world");

});

2、获取所有的超链接对象,并且增加onclick事件;其实在底层jquery对象获得的每个标签的数组,因此我们不需要进行循环了

$(document).ready(function(){

    $("a").click(function(){

        alert("hello world");

    });

});

3、jquery对象与dom对象之间的转换

$(document).ready(function(){

    var javascriptElement = document.getElementById("clickme");

    //将dom对象转换为jquery对象

    var jqueryElement = $(javascriptElement);

    //alert("javascript:" + javascriptElement.innerHTML);//innerHTML获取标签的内容

    //alert("jquery:" + jqueryElement.html());

    //将jquery转换为dom对象方式一

    var jElement = $("#clickme");

    var javascriptEle = jElement[0];

    alert("jquery1: " + javascriptEle.innerHTML);

    //方式二

    var javascriptEle2 = jElement.get(0);

    alert("jquery2: " + javascriptEle2.innerHTML);

});

4、jquery解决id值是否存在的问题

<a id="hello">click me</a>

<script type="text/javascript">

    //以传统方式解决id为空方式一

    if(document.getElementById("helllo")) {

        //如果hello不存在会出错

        document.getElementById("helllo").style.color ="red";

    }

    //方式二

    //$("#hello")[0].style.color="red";

    //用jquery解决

    $("#hello").css("color","red");

    //如果只有一个参数,则此方法是读,如果是两个参数则是些功能(css(“”),css(“”,“”))

    alert($("#hello").css("color"));

</script>

5、在javascript中规定,你要操作css属性时要将属性中的‘-'去掉,同时把后一个字母大写;如:background-color 要改成 backgroundColor

6、jquery中也使用选择器来操纵各种各样的元素。是继承了css的设计理念,但是把它更是发扬光大了;

7、jquery的几种书写形式

1> 方式一

$("document").ready(function(){

    ...

});

2> 方式二

$().ready(function(){

    ...

});

3> 方式三

$(function(){

    ...

});

以上几种方式是一样的

希望本文所述对大家学习jquery程序设计能有所帮助。

Javascript 相关文章推荐
图片上传判断及预览脚本的效果实例
Aug 07 Javascript
jquery中的on方法使用介绍
Dec 29 Javascript
node.js中的fs.rmdir方法使用说明
Dec 16 Javascript
编写简单的jQuery提示插件
Dec 21 Javascript
JS实现固定在右下角可展开收缩DIV层的方法
Feb 13 Javascript
JavaScript中用toString()方法返回时间为字符串
Jun 12 Javascript
jQuery实现时尚漂亮的弹出式对话框实例
Aug 07 Javascript
Jquery获取当前城市的天气信息
Aug 05 Javascript
JavaScript鼠标特效大全
Sep 13 Javascript
VueJs单页应用实现微信网页授权及微信分享功能示例
Jul 26 Javascript
jquery实现简单自动轮播图效果
Jul 29 jQuery
vue中后端做Excel导出功能返回数据流前端的处理操作
Sep 08 Javascript
JS实现网页背景颜色与select框中颜色同时变化的方法
Feb 27 #Javascript
分析了一下JQuery中的extend方法实现原理
Feb 27 #Javascript
JS实现在页面随时自定义背景颜色的方法
Feb 27 #Javascript
JQuery中绑定事件(bind())和移除事件(unbind())
Feb 27 #Javascript
Jquery中Event对象属性小结
Feb 27 #Javascript
jQuery中hover方法和toggle方法使用指南
Feb 27 #Javascript
JS实现往下不断流动网页背景的方法
Feb 27 #Javascript
You might like
php一个找二层目录的小东东
2012/08/02 PHP
php+mysqli批量查询多张表数据的方法
2015/01/29 PHP
PHP实现支持SSL连接的SMTP邮件发送类
2015/03/05 PHP
关于php中的json_encode()和json_decode()函数的一些说明
2016/11/20 PHP
JavaScript中的闭包原理分析
2010/03/08 Javascript
JQuery中对服务器控件 DropdownList, RadioButtonList, CheckboxList的操作总结
2011/06/28 Javascript
jquery slibings选取同级其他元素的实现代码
2013/11/15 Javascript
为指定的元素添加遮罩层的示例代码
2014/01/15 Javascript
JQuery设置时间段下拉选择实例
2014/12/30 Javascript
浅谈jQuery事件绑定原理
2015/01/02 Javascript
JavaScript中Number.MAX_VALUE属性的使用方法
2015/06/04 Javascript
简介JavaScript中toUpperCase()方法的使用
2015/06/06 Javascript
基于chosen插件实现人员选择树搜索自动筛选功能
2016/09/24 Javascript
jQuery+vue.js实现的九宫格拼图游戏完整实例【附源码下载】
2017/09/12 jQuery
Node.js+Express+Mysql 实现增删改查
2019/04/03 Javascript
[03:55]DOTA2完美大师赛选手传记——LFY.MONET
2017/11/18 DOTA
[56:00]2018DOTA2亚洲邀请赛 4.6 淘汰赛 VP vs TNC 第二场
2018/04/10 DOTA
python实现矩阵乘法的方法
2015/06/28 Python
用Python解决计数原理问题的方法
2016/08/04 Python
[原创]python爬虫(入门教程、视频教程)
2018/01/08 Python
Django保护敏感信息的方法示例
2019/05/09 Python
python对XML文件的操作实现代码
2020/03/27 Python
Cpython解释器中的GIL全局解释器锁
2020/11/09 Python
解决pycharm导入numpy包的和使用时报错:RuntimeError: The current Numpy installation (‘D:\\python3.6\\lib\\site-packa的问题
2020/12/08 Python
使用CSS3的appearance属性改变元素的外观的方法
2015/12/12 HTML / CSS
LODI女鞋在线商店:阿利坎特的鞋类品牌
2019/02/15 全球购物
热能动力工程毕业生自荐信
2013/11/07 职场文书
高二物理教学反思
2014/02/08 职场文书
2014年扶贫工作总结
2014/11/18 职场文书
房地产销售员岗位职责
2015/04/11 职场文书
校运会宣传稿大全
2015/07/23 职场文书
社区服务活动感想
2015/08/11 职场文书
小学语文新课改心得体会
2016/01/22 职场文书
总结Python使用过程中的bug
2021/06/18 Python
Python中使用tkFileDialog实现文件选择、保存和路径选择
2022/05/20 Python
ubuntu开机后ROS程序自启动问题
2022/12/24 Servers