jQuery操作元素

2021-08-20 03:37:44 字數 1509 閱讀 9833

獲取內容

$(「#test」).text()

$(「#test」).html();

$(「#test」).val()

獲取屬性

$(「#test」).attr(「href」)

設定或者修改屬性

$(「#***」).attr(「disabled」,」disabled」);

$(「#***」).removeattr(「checked」);

input 、select在value值變化時可以呼叫不同的函式

$("#***").change(function

()})

onclick是繫結事件,click它本身是一種方法,作用是觸發onclick事件
$("#***").click(function

())

動態載入select選項,並自定義屬性
var selectobj=document.getelementbyid('***'); 

selectobj.options.length=0;//清空select

var newoption = new option(文字內容,value值);

newoption.setattribute("自定義屬性名",屬性值);

selectobj.add(newoption);

$("#car").prepend("benz")//新增選項在最前面

$("#car").empty();//清空select

$(

"#car option:last").remove(); //刪除select中索引值最大option(最後乙個)

$("#car option[index='0']").remove(); //刪除select中索引值為0的option(第乙個)

不需要自定義屬性,直接加option選項
selectobj.options.add(new

option(text,value));

$(
jquery根據value值顯示被選中的選項
$("#add_dept").find("option[value = '"+dept_id+"']").attr("selected","selected");
jquery獲取select 被選中option的value值,文字內容,屬性值
var dept_id = $('#add_dept').val();//獲取value值

var dept =$("#add_dept option:selected").text();//獲取選中的option文字

或者也可以是

$("#add_dept").find("option:selected").text();

var domain = $("#add_dept option:selected").attr("data-domin");//獲取自定義屬性值

jQuery操作元素

對於元素屬性的操作 attr 屬性名 獲得屬性 如 a attr href 獲得鏈結的內容 removeattr 屬性名 刪除此屬性 如 a removeattr href 移除href屬性 2.對於元素內容的操作 dd html 獲得元素的html內容 dd html 哈哈哈 設定元素的html內...

jQuery 元素操作

一.高度和寬度 獲取高度 div height 高度 div width 寬度 設定高度 div height 300 div height 300px 有沒有單位都可以 獲取高度和寬度,沒有引數 結果300 number型別 如果要進行數 算,要用這個方法 二.座標值 獲取位置值的兩種方式 1 o...

jquery 操作元素

第一 jquery 刪除ul中得li.博文 第二頁答案 答案比較全但是我沒有試 ul li 這個表示選擇ul下所有的li。ul li remove 表示刪除所有的li。ul li eq 0 remove 表示刪除第乙個li。0 表示第乙個 1表示第二個 以此類推。jquery設定和獲取span的內容...