1.如何禁用启用a标签的click事件(attr和removeAttr)
<a class="btn_keep" href="javascript:;" onclick="saveInfo()">保存</a>
function saveInfo() {
$('.btn_keep').removeAttr('onclick'); //禁用
$(".btn_keep").attr("onclick","saveInfo()");//启用
}
2.获取id已某个字符开头的所有元素(元素选择器)
<input class="required" type="text" value="" id="itemCode_0"
placeholder="请输入指标代码" data-attr-msg="指标代码不能为空" data-attr-required="true">
<input class="required" type="text" value="" id="itemCode_1"
placeholder="请输入指标代码" data-attr-msg="指标代码不能为空" data-attr-required="true">
$('input[id^="itemCode_"]').each(function(i,item){
console.log($(item).val());
});
3.批量添加时是否有重复项,数组是否有重复的值(数组的sort方法)
var arr = new Array("张三","李四","张三");
var sary=ary.sort();
for(var i=0;i<sary.length;i++) {
if (sary[i] == sary[i + 1]) {
console.log("数组重复内容:" + sary[i]);
}
}