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 相关文章推荐
一个JS翻页效果
Jul 23 Javascript
在JavaScript中监听IME键盘输入事件
May 29 Javascript
游览器中javascript的执行过程(图文)
May 20 Javascript
javascript jscroll模拟html元素滚动条
Dec 18 Javascript
判断是否安装flash player及当前版本的JS代码
Aug 08 Javascript
Bootstrap Navbar Component实现响应式导航
Oct 08 Javascript
JavaScript实现格式化字符串函数String.format
Dec 16 Javascript
javaScript基础详解
Jan 19 Javascript
AngularJS全局警告框实现方法示例
May 18 Javascript
vue监听键盘事件的快捷方法【推荐】
Jul 11 Javascript
puppeteer实现html截图的示例代码
Jan 10 Javascript
Vue循环中多个input绑定指定v-model实例
Aug 31 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
索尼SONY SRF-S83/84电路分析和打磨
2021/03/02 无线电
php版淘宝网查询商品接口代码示例
2014/06/17 PHP
一个简单安全的PHP验证码类、PHP验证码
2016/09/24 PHP
用js重建星际争霸
2006/12/22 Javascript
juqery 学习之三 选择器 简单 内容
2010/11/25 Javascript
20款超赞的jQuery插件 Web开发人员必备
2011/02/26 Javascript
jQuery bind事件使用详解
2011/05/05 Javascript
js列举css中所有图标的实现代码
2011/07/04 Javascript
js拦截alert对话框另类应用
2013/01/16 Javascript
基于JavaScript自定义构造函数的详解说明
2013/04/24 Javascript
JS实现的N多简单无缝滚动代码(包含图文效果)
2015/11/06 Javascript
js生成随机数的过程解析
2015/11/24 Javascript
模仿password输入框的实现代码
2016/06/07 Javascript
微信小程序-获得用户输入内容
2017/02/13 Javascript
angular动态删除ng-repaeat添加的dom节点的方法
2017/07/20 Javascript
基于Vue 2.0的模块化前端 UI 组件库小结
2017/12/21 Javascript
Angular Renderer (渲染器)的具体使用
2018/05/03 Javascript
JavaScript实现淘宝京东6位数字支付密码效果
2018/08/18 Javascript
python使用正则表达式检测密码强度源码分享
2014/06/11 Python
Python 最大概率法进行汉语切分的方法
2018/12/14 Python
学习Django知识点分享
2019/09/11 Python
Python Django框架防御CSRF攻击的方法分析
2019/10/18 Python
ubuntu 18.04 安装opencv3.4.5的教程(图解)
2019/11/04 Python
解决python replace函数替换无效问题
2020/01/18 Python
Python3操作读写CSV文件使用包过程解析
2020/04/10 Python
python 录制系统声音的示例
2020/12/21 Python
美国指甲油品牌:Deco Miami
2017/01/30 全球购物
室内拓展活动方案
2014/02/13 职场文书
工地例会施工汇报材料
2014/08/22 职场文书
班子四风对照检查材料思想汇报
2014/09/29 职场文书
2015毕业寄语大全
2015/02/26 职场文书
运动员加油词
2015/07/18 职场文书
2016年领导干部正风肃纪心得体会
2015/10/09 职场文书
《分数的意义》教学反思
2016/02/20 职场文书
Pytorch DataLoader shuffle验证方式
2021/06/02 Python
详解Python自动化之文件自动化处理
2021/06/21 Python