//$:代表jquery对象
// ready方法的作用是当页面中的dom加载完毕后执行参数中的函数,jquery提供的
//将dom对象document 转换成jquery对象 $(document)
$(document).ready(function()
{
alert("Hello World");
});
<script type="text/javascript" src="jquery-1.4.4.js"></script>
<script type="text/javascript">
function test1() {
alert("hello");
}
function test2() {
alert("world");
}
window.onload = test1;
window.onload = test2;//onload页面加载完,dom关联关系建立好触发,onclick:点击触发,本质是一样的
//引用指向test1 然后改变指向 test2 . window.onload:引用只能指向一个.
</script>
<script type="text/javascript">
//将dom对象转成jquery对象,然后调用ready方法
//ready:dom一加载完就执行
$(document).ready(function()
{
alert("hello");
}
);
$(document).ready(function()
{
alert("world");
});
//jquery的ready方法和window.onload方法有差别:执行时机不同. 多次引用时效果不一样
</script>
<script type="text/javascript">
//onload的执行时机在页面加载完毕,并且dom关联关系建立,因此能取到下面的a标签
window.onload = function()
{
var myLinks = document.getElementsByTagName("a");
for(var i = 0; i < myLinks.length; i++)
{
myLinks[i].onclick = function()
{
alert("Hello World"); //给每一个超链接对象附加onclick属性
}
}
}
</script>
<a href="#">test1</a><br>
<a href="#">test2</a><br>
<a href="#">test3</a><br>
<a href="#">test4</a><br>
<a href="#">test5</a><br>
<a href="#">test6</a><br>
<script type="text/javascript">
//ready:dom加载完毕触发
$(document).ready(function()
{
//将网页中的a元素转成jquery对象. jquery的对象调用click,原生JS中叫onclick属性,到jQuery后把属性转成了方法
//$后面跟对象的名字或者标签的名字
//$("a")//获得页面上所有的a元素
$("a").click(function()
{
alert("Hello World");//底层是一个遍历的过程
});
});
</script>
<a href="#">test1</a><br>
<a href="#">test2</a><br>
<a href="#">test3</a><br>
<a href="#">test4</a><br>
<a href="#">test5</a><br>
<a href="#">test6</a><br>
<script type="text/javascript" src="jquery-1.4.4.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
var pElement = document.getElementsByTagName("p")[0];
//将DOM对象转换为jQuery对象
var pElementjQuery = $(pElement);
alert("DOM对象结果:" + pElement.innerHTML);//获得标签里内容
alert("jQuery对象结果:" + pElementjQuery.html());//jquery将dom属性innerHTML转成了html()方法
var cm = $("#clickMe"); //获得的是jQuery对象:#id名字,数组类型的;如果不加#表示标签
// jQuery对象转换为DOM对象(第一种方式)
var t = cm[0]; // t是DOM对象,获得数组的第一个属性,就转成了dom对象
alert(t.innerHTML);
// jQuery对象转换为DOM对象(第二种方式)
var s = cm.get(0);
alert(s.innerHTML); //s是DOM对象
});
</script>
</head>
<body>
<p id="clickMe">点击我</p>
</body>
分享到:
相关推荐
jQuery是JavaScript库中最受欢迎的一个,它极大地简化了...通过熟练掌握jQuery的基础知识和利用这个插件提供的功能,你可以更高效地开发富交互性的网页应用。记得在使用过程中查阅插件文档,以便充分利用所有可用资源。
一、jQuery Dialog基础 1. 初始化Dialog:创建Dialog的第一步是选择一个HTML元素,并通过`.dialog()`方法将其转化为对话框。例如: ```javascript $("#dialog").dialog(); ``` 这会将ID为"dialog"的元素转换为一个...
Jquery的知识 pdf格式的
总结来说,这个压缩包包含了一份关于jQuery的学习资料,涵盖了从基础到高级的jQuery用法,特别强调了jQuery API和Ajax的使用。通过这些资源,开发者可以深入理解jQuery的工作机制,提升JavaScript编程技能,并熟练...
$.ajax()是最基础的异步请求方法,支持GET和POST等多种HTTP请求方式。$.get(), $.post()则是其简化版,$.getJSON()专门用于获取JSON格式数据。$.load()则用于加载服务器返回的HTML片段并插入到指定元素。 七、...
《jQuery Learning.zip - Jquery 基础教程_javascript 教程_jquery_web前端》 在Web前端开发领域,jQuery是一个不可或缺的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画制作以及Ajax交互。这个...
### jQuery 基础 - **选择器**: jQuery 的核心在于强大的选择器,它允许开发者轻松选取DOM元素。如 `$("#id")` 选择ID为"id"的元素,`$(".class")` 选择所有class为"class"的元素,`$("tag")` 选择所有特定标签的...
总结来说,jQuery_LigerUI是构建高效用户界面的得力助手,它的全面性和实用性体现在各个组件上,而这些组件又通过jQuery的强大基础,为开发者带来便捷的开发体验。无论你是新手还是经验丰富的开发者,jQuery_LigerUI...
1. **jQuery基础**:首先,你需要理解jQuery,这是一个强大的JavaScript库,简化了DOM操作、事件处理和Ajax交互。它通过简洁的API让JavaScript编程变得简单易行。 2. **jQuery EasyUI介绍**:jQuery EasyUI 是...
除了基础的多选下拉框,`jquery_multiselect` 还可以与其他 jQuery 插件结合使用,如 DataTables、Bootstrap 等,实现更复杂的数据展示和交互。例如,可以将其应用于表格列的过滤条件,或者作为表单组件,用于用户...
本CHM手册旨在帮助广大jQuery爱好者快速了解jquery库和jquery开发人员提供一份速查手册。 以上内容来自本版的原作者一揪,下面说说做这版的原因。 一直以来我都是1.1和1.2版的手册同时使用,不肯放弃1.1版的...
**jQuery插件基础** jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画和Ajax交互。jQuery插件是基于jQuery的扩展,可以增加特定的功能或行为到网页中。jQuery_Tips插件是其中一种,用于...
jQuery 1.3 在原有的 CSS 选择器基础上进行了扩展,支持更多的标准 CSS3 选择器,如 `:nth-child()`, `:nth-of-type()`, `:first-child` 和 `:last-child` 等,使得开发者能够更精确地选取页面元素。 ### 2. DOM ...
首先,jQueryAPI-100214.chm是一个官方的jQuery API帮助文档,包含了从基础选择器到高级插件的全面指南。在这个文档中,你可以找到每个jQuery方法和函数的详细说明,以及相关的示例代码,帮助你快速掌握如何使用这些...
二、HTML5技术基础 HTML5是超文本标记语言的最新版本,其核心特性包括更好的语义化标签、离线存储、拖放功能、媒体元素以及画布(Canvas)等。在jQuery_ZSlide中,Canvas元素扮演了关键角色,它允许开发者通过...
jQuery选择器是其强大功能的基础,它借鉴了CSS选择器,如ID选择器(#id),类选择器(.class),元素选择器(element)等,同时增加了基于属性的选择器,如[attr=value]。在“jquery_box.zip”中,我们可以看到如何使用...
jQuery基础知识 理解`jquery_paginator`之前,首先需要了解jQuery的基本概念和用法。jQuery通过简洁的API,让JavaScript代码更加简洁易读。例如,通过`$`符号选择元素,使用`.click()`绑定点击事件,`.html()`或`....
js_html_css_jQuery_bootstrapPDF文档基础到框架 包含了html css js jquery booststrap 从简到难,讲解详细,初学者可以看懂,满足很多想学习前端的人群
本书首先介绍了jQuery的基础知识,包括如何在网页中引入jQuery库,以及如何使用选择器选取DOM元素。选择器是jQuery的核心功能之一,它能够帮助开发者高效地定位到网页中的特定元素,从而实现对这些元素的操作。 ...