国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jquery對象和DOM對象的區(qū)別介紹

2019-11-20 22:25:40
字體:
供稿:網(wǎng)友
第一步,http://www.k99k.com/jQuery_getting_started.html
第二步,新手先仔細(xì)得全部看一遍jQuery的選擇器,很重要!!!
(http://shawphy.com/jqueryapi/ 這里是最新文檔,有離線版下載)
第三步,深刻了解jQuery對象和普通DOM對象的區(qū)別。互相轉(zhuǎn)化見Q1
Q1,js的寫法:document.getElementById('save').disabled=true;
在jquery中我是這樣寫的$("#save").disabled = true; 為什么沒效果呢

A,這個是典型的問題,其實因為$("#save")出來的其實是jQuery對象,而不是普通DOM對象
這是新手常見的問題。
解決方法有2:
1,用JQ寫法,$("#save").attr("disabled","true");
2,轉(zhuǎn)成DOM寫法$("#save")[0].disabled=true;
當(dāng)然,$("#save")[0]也可以寫成$("#save").get(0)。他返回的也是DOM元素

$("#save").eq(0)得到的還是jq對象
$(dom對象)就能得到一個jq對象。

Q2,獲取選中的checkbox
A:
獲取所有選中的checkbox:
$("input:checkbox:checked")
判斷是否一組checkbox都選中了:
if($("input:checkbox:checked").length){}
判斷某一個checkbox是否被選中
if($("input:checkbox").is(":checked")){}

Q3,我的id里有[]或.之類的符號,怎么辦?或者帶有命名空間的xml標(biāo)簽帶有:怎么辦?
A:用//來轉(zhuǎn)義如<div id="id[1]"></div>
$("#id//[1//]")
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 汾西县| 灵山县| 北流市| 丰镇市| 新平| 通化市| 玉环县| 阳朔县| 邵阳县| 岐山县| 莱阳市| 清水河县| 丹江口市| 威宁| 普陀区| 溧水县| 江北区| 灌南县| 镇宁| 淅川县| 锦屏县| 浦江县| 宁波市| 上高县| 盈江县| 蓬安县| 九江市| 库尔勒市| 涡阳县| 右玉县| 周至县| 海口市| 响水县| 马鞍山市| 汝城县| 洛隆县| 成都市| 芦溪县| 泰安市| 南昌市| 五莲县|