一些jQuery 实例
来源:互联网 发布:如何清空淘宝自动推荐 编辑:程序博客网 时间:2024/06/05 09:59
1.HTML 操作
1.1 改变 HTML 元素的内容
设置内容 - text()、html() 以及 val()
- text() - 设置或返回所选元素的文本内容
- html() - 设置或返回所选元素的内容(包括 HTML 标记)
- val() - 设置或返回表单字段的值
$("#changeHTML").click(function () { $("p").html("this is new HTML"); });
1.2 HTML 元素追加内容
添加新的 HTML 内容
用于添加新内容的四个 jQuery 方法:
- append() - 在被选元素的结尾插入内容
- prepend() - 在被选元素的开头插入内容
- after() - 在被选元素之后插入内容
- before() - 在被选元素之前插入内容
//向 HTML 元素追加内容 $("#appendHTML").click(function () { $("ol").append("<li>this is appended item</li>"); $("p").append("<b>this is appeded text</b>"); }); //在 HTML 元素之后追加内容。 $("#before_after_HTML").click(function () { $("img").before("<b>before</b>"); $("img").after("<b>after</b>"); });
2.CSS 操作
2.1 改变 HTML 元素的 CSS 属性。
jQuery 操作 CSS
- addClass() - 向被选元素添加一个或多个类
- removeClass() - 从被选元素删除一个或多个类
- toggleClass() - 对被选元素进行添加/删除类的切换操作
- css() - 设置或返回样式属性
//2.1 改变 HTML 元素的 CSS 属性。 $("#changeCSSProperty").click(function () { $("p").css("background", "red");//$("p").css("background-color", "red"); }); //2.2 改变多个 CSS 属性 $("#changeMultiCSSProperty").click(function () { $("p").css({ "background-color": "blue", "font-size": "36px" }); //2.3 获得元素的 CSS 属性 $("#getCSSProperty").click(function () { alert("background color=" + $("div").css("background-color")); });
3.AJAX 和 jQuery
//3.1 使用 $(selector).load(url) 来改变 HTML 内容。 $("#ajax_load").click(function () { $("#div1").load('/Temp/test.txt'); }); //3.2 使用 $.ajax(options) 来改变 HTML 内容。 $("#ajax").click(function () { //htmlObj = $.ajax({ url: "/Temp/test.txt", async: false }); //$("#div1").html(htmlObj.responseText); $.ajax({ url: "/Temp/test.txt", async: true, success: function (data,status) { $("#div1").html(data); } }); });
0 0
- 一些jQuery 实例
- jquery的一些实例
- jquery的一些入门实例
- jquery的一些小小实例
- jquery 文本编辑器插件引用一些实例
- jQuery formValidator的一些验证实例
- jquery validate自定义扩展实例,以及一些常用验证
- jquery 实例
- jquery实例
- jquery实例
- jquery 实例
- jquery实例
- jquery实例
- jQuery 实例
- jQuery 实例
- jQuery 实例
- jquery必须知道的一些常用特效方法。加用法实例
- JQuery实例Ajax 简单实例
- formData对象
- HDOJ 2066 一个人的旅行 (Dijkstra算法)
- 关于jsp页面已经有数据的编辑或者修改时,部分字段不能修改的问题
- Arcengine+C#实现矢量数据的裁剪
- 过滤器 拦截器 service 执行顺序
- 一些jQuery 实例
- SQL server:isnull,trim,replace的使用
- 在Activity内和Dialog弹窗两种情况下,实现自动弹出软键盘
- 该怎样用CorelDRAW插入、删除与重命名页面
- 从Spark架构中透视job
- HTML中<!DOCTYPE>标签的作用
- qt数据库及密钥操作
- Android 自定义View UC下拉刷新效果(二)
- maven项目自动构建时的pom.xml文件中的build