首页 > 代码库 > w3school---JQuery HTML
w3school---JQuery HTML
DOM = Document Object Model(文档对象模型)
三个简单实用的用于 DOM 操作的 jQuery 方法:
- text() - 设置或返回所选元素的文本内容
- html() - 设置或返回所选元素的内容(包括 HTML 标记)
- val() - 设置或返回表单字段的值
获取属性 - attr(): $("#w3s").attr("href");设置属性值: $("#w3s").attr("href","http://www.w3school.com.cn/jquery");使用对象({"href":"www","title":"http"})可以同时设置多个。text()、html() 以及 val() 的回调函数:回调函数由两个参数:被选元素列表中当前元素的下标i,以及原始(旧的)值origValue。
$("button").click(function(){$("#w3s").attr("href", function(i,origValue){ return origValue + "/jquery"; }); });
添加新的 HTML 内容
- append() - 在被选元素的结尾插入内容 , 在元素中
- prepend() - 在被选元素的开头插入内容,在元素中
- after() - 在被选元素之后插入内容,
- before() - 在被选元素之前插入内容
删除元素/内容
jQuery remove() 方法删除被选元素及其子元素。
jQuery empty() 方法删除被选元素的子元素。
jQuery remove() 方法也可接受一个参数,允许您对被删元素进行过滤。即只删除带参数的
jQuery 操作 CSS (css参数)
- addClass() - 向被选元素添加一个或多个类
- removeClass() - 从被选元素删除一个或多个类
- toggleClass() - 对被选元素进行添加/删除类的切换操作
- css() - 设置或返回样式属性。 返回(首个)指定的 CSS 属性的值,设置样式css({"propertyname":"value","propertyname":"value",...});
宽高:
- width()、height():获取 $(document).width(); $(window).width(); 设置:$("#div1").width(500).height(500);
- innerWidth()、innerHeight() 返回元素的宽高(包括内边距)
- outerWidth()、outerHeight()返回元素的宽高(包括内边距和边框)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。