1、
var v = 2;
//根据值来选中option
$("#select1").val(v);
//prop
$("input[type='checkbox']").prop("checked");
//offset
$("div").offset({ top: 10, left: 20 });
//scrollTop
$("div").scrollTop(30);
$("div").scrollLeft(20);
//
$("div").height(10);
$("div").width(10);
//
$("div:first");
$("input:not(:checked)");
$("div:even");
$("div:odd");
$("tr:eq(2)");
//查找大于0的
$("tr:gt(0)");
$("tr:lt(2)");
//查找所有包含sxx的div
$("div:contains('sxx')");
$("td:empty");
$("div:has(p)").addClass("test");
$("div[id]");
$("input[name='ck']").attr("checked", true);
==============================================================
var arr = [{ value: "jingdong" }, {value:"huanggg"}];
//遍历
$(arr.map((item) => {
return item.value;
}).join(''));
//拼接select下拉框的值
$("p").append($("#select1 option").map(function () {
return this.value;
}).get().join(','));
===============================================================
<div>
<input id="Checkbox1" type="checkbox" value="1" pname="ck" />星期一
<input id="Checkbox2" type="checkbox" value="2" pname="ck" />星期二
<input id="Checkbox3" type="checkbox" value="3" pname="ck" />星期三
<input id="Checkbox4" type="checkbox" value="4" pname="ck" />星期四
<input id="Button1" type="button" value="button" />
</div>
<script src="js/jquery-1.9.1.min.js"></script>
<script>
$(function () {
$("#Button1").click(function () {
var $dvlist = $("div");
$dvlist.find("input[pname='ck'][value='2']").each(function (index, data) {
console.log(data);
var cked = $(data).prop("checked");//返回true或者false
//或者
var cked1 = $(data).attr("checked");//返回checked或者是undefined
if (cked1 == "checked") {//选中
alert("你好");
}
else {//未选中
alert(cked1);
}
//如果当前对象选中,就取消选中,其他没选中的就选中
if (cked == true) {
$(data).attr("checked", false);
//或者
$(data).prop("checked", false);
//===============
//==============排除当前对象
$("input[type='checkbox']:not(:checked)").prop("checked", true);
//或者
$("input[type='checkbox']").not(data).prop("checked", true);
}
else {
$(data).attr("checked", true);
//或者
$(data).prop("checked", true);
//或者
$(data).attr("checked", true);
}
})
})
})
</script>