"如果x〃;工作-“;如果x或!y”;不起作用
"if !x" working - "if !x or !y" not working
我需要在jquery脚本中排除两个容器,使其不选中其中的复选框,所以我制作了一个if:
$('#newform li :checkbox').change(function() {
var exclude = $(this).closest('div');
if (!exclude.hasClass('size') || !exclude.hasClass('price'))
$(this).closest('ul').find(':checkbox').not(this).prop('checked', false);
});
现在并不是"排除"任何内容,但如果我从if中删除||
,它将适用于唯一的类。问题出在哪里?
使用
if ($('#your_element').is('.size, .price')) {
$(this).closest('ul').find(':checkbox').not(this).prop('checked', false);
}
这将针对多个类进行检查。
相关文章:
- Javascript,如果条件在没有&&逻辑运算符当&&它不起作用
- $(select).selectmenu('打开')不'如果使用ajax加载页面,则不起作用
- 未捕获的类型错误:无法设置属性'innerHTML'如果为null,则将脚本移动到正文不会;不起作用
- Javascript变量到PHP变量-如果语句不起作用,则发布
- 如果语句不起作用,请单击
- 我需要帮助弄清楚为什么;如果'声明不起作用
- 如果(condition&condition)没有'不起作用,
- 如果文本框为空,则不起作用
- 如果在include文件中使用连接,Jquery ajax调用将不起作用
- 这'否则如果'这种情况不起作用
- 如果iframe在src(pdf或text)中有非html文档,则iframe中的onload不起作用
- 如果.htaccess文件中只写了一行代码,那么我所有的css和js都不起作用,如何修复它
- 如果视图中没有Jquery脚本引用,Unobtrusive Javascript Validation是不起作用的
- 如果条件在代码点火器的模型中不起作用
- 基本Javascript如果不起作用
- Javascript 在单个语句中多个语句,如果不起作用
- jQuery,否则如果不起作用
- JavaScript 验证 否则 如果不起作用 - 警报 如果是,否则不是
- Javascript/JQuery/AJAX Else 如果不起作用
- jQuery如果不起作用