jQuery attr removeAttr 属性操作
生活随笔
收集整理的這篇文章主要介紹了
jQuery attr removeAttr 属性操作
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
jQuery attr removeAttr 屬性操作
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%String path = request.getContextPath();String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; %> <!DOCTYPE html> <html> <head> <base href="<%=basePath%>"> <meta charset="UTF-8"> <title>b index</title> <link rel='stylesheet' type="text/css" href='b/css/bootstrap.css'> </head> <body style="margin:150px;"><div id="div001">div001</div><div id="div002">div002</div><div id="div003">div003</div><div><button id="btn001">click me to use attr set string attr</button><button id="btn002">click me to use attr get attr</button><button id="btn003">click me to use attr set obj attr</button><button id="btn004">click me to use removeAttr string</button><button id="btn005">click me to use removeAttr obj</button><button id="btn006">click me to use attr set fn attr</button></div><script type="text/javascript" src="js/jquery-1.11.1.js"></script><script type="text/javascript" src="b/js/bootstrap.js"></script><script type="text/javascript" src="js/index031.js"></script> </body> </html> $(function() {$('#btn001').click(btn001Click);$('#btn002').click(btn002Click);$('#btn003').click(btn003Click);$('#btn004').click(btn004Click);$('#btn005').click(btn005Click);$('#btn006').click(btn006Click); }); function btn001Click() {$('#div001').attr('a', 'a'); } function btn002Click() {// 如果沒有設置a屬性,會得到undefined;var string = $('#div001').attr('a');console.log(string); } function btn003Click() {var obj = {'a' : 'a','b' : 'b'};$('#div001').attr(obj); } function btn004Click() {// 必須有輸入參數,否則沒有效果;$('#div001').removeAttr();// 輸入'a','b'只會刪除'a'的屬性;輸入['a','b']會報錯;$('#div001').removeAttr('a', 'b'); } function btn005Click() {var obj = {'a' : 'a','b' : 'b'};// 輸入一個對象會報錯的;try {$('#div001').removeAttr(obj);} catch (e) {console.log(e);} } function btn006Click() {$('#div002').attr('title', function() {// return this.id;// 這樣也是可以的;返回一個字符串就可以了;return 'asdf';}); }?
var ids=$('div').attr('id');
得到的是第一個元素的id,還不是所有元素的id;
prop也是獲得第一個元素的id;
總結
以上是生活随笔為你收集整理的jQuery attr removeAttr 属性操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [密码学基础][每个信息安全博士生应该知
- 下一篇: linux 爱数备份,爱数安全备份专家