同时在java脚本(php模块)中添加/删除类
add/remove class at same time in java script (php module)
我正在用PHP开发一个模块,我需要同时使用javascript中的事件onclick添加/删除类。请提出建议。
以下是代码,但它不起作用,
jQuery("#cat-block-id").show();
//jQuery("#product-block-id").hide();
jQuery(".fme_layered_attribute").click(function() {
jQuery("#product-block-id").show();
//jQuery("#cat-block-id").show();
})
谢谢,
这里有一个jquery的解决方案:
$('.currentClass').removeClass('currentClass').addClass('newClass');
你在寻找类似的东西吗
$(myElement).click(function () {
this.addClass("className1");
// ...
this.removeClass("className2");
});
您在使用jQuery吗?
如果没有,那么我建议使用jQuery,它非常容易使用。如果是,那么你可以使用这个:
$(element).removeClass('currentClass').addClass('newClass');
由于jQuery支持这一点,因此可以链接函数。
编辑:
或者,您可以获得CSS类,通过一个空间(一个或多个)将它们拆分为数组。然后,您只需从数组中移除所需的值,将所需的类插入到数组中,然后用glue的空格连接该数组。然后将此字符串设置为HTML元素的class
属性。
相关文章:
- 根据Select值添加/删除表行
- 添加/删除类淡入淡出不起作用
- p5.js声音库:如何添加/删除p5.第5页中的短语().零件()
- 在django表单集中添加/删除表单的Javascript
- 添加/删除子元素
- 添加/删除/更改输入文本的部分值
- jQuery - 添加删除类 - 设置输入值
- 向具有唯一Id的表添加/删除行
- DateTimePicker:函数从minDate maxDate添加删除日期
- 由 JavaScript 控制的 CSS3 单向转换在按顺序添加/删除类时不起作用
- 添加/删除类在 Chrome 中对我不起作用
- JQuery 测试元素是可见的还是隐藏的,然后添加删除类
- Jquery切换和添加/删除
- 克隆字段上的“添加-删除”按钮
- (X-Editable)与(Select2标签)不工作,可以't填充当前标签并跟踪添加/删除的标签
- 添加/删除要与Jquery进行比较的产品
- 添加/删除类并使用Cookie记住所选内容
- 如何使用延迟添加/删除类
- 如何根据数组内容添加/删除数组中的元素
- 单击单选按钮,添加/删除表单元素的类