日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

jQuery attr removeAttr 属性操作

發布時間:2023/12/10 编程问答 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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 属性操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。