jquery 判断
jQuery 判断元素是否存在
在jQuery中判断一个元素是否存在,可以通过检查选择器匹配的元素集合长度是否为0来实现。
if ($('#elementId').length) {
// 元素存在
} else {
// 元素不存在
}
jQuery 判断元素是否可见
使用jQuery的:visible选择器或is()方法可以判断元素是否可见。
if ($('#elementId').is(':visible')) {
// 元素可见
} else {
// 元素不可见
}
jQuery 判断复选框是否选中
使用prop()方法获取复选框的checked属性值来判断是否选中。

if ($('#checkboxId').prop('checked')) {
// 复选框已选中
} else {
// 复选框未选中
}
jQuery 判断元素是否有某个类
使用hasClass()方法可以判断元素是否包含指定的类。
if ($('#elementId').hasClass('className')) {
// 元素包含该类
} else {
// 元素不包含该类
}
jQuery 判断变量是否为jQuery对象
使用instanceof操作符可以判断变量是否为jQuery对象。

var $element = $('#elementId');
if ($element instanceof jQuery) {
// 是jQuery对象
} else {
// 不是jQuery对象
}
jQuery 判断元素是否包含特定文本
使用text()方法获取元素文本内容,然后进行判断。
if ($('#elementId').text().indexOf('特定文本') !== -1) {
// 元素包含特定文本
} else {
// 元素不包含特定文本
}
jQuery 判断表单是否为空
遍历表单元素,检查其值是否为空。
var isEmpty = true;
$('#formId input').each(function() {
if ($(this).val()) {
isEmpty = false;
return false; // 退出循环
}
});
if (isEmpty) {
// 表单为空
} else {
// 表单不为空
}





