javascript - 使用切换类更改 div 跨度时出现问题

标签 javascript jquery jquery-events blueprint-css

我正在使用蓝图 CSS 框架。我有一篇文章跨越 24 列,但我尝试使用 jQuery 切换类 (onclick) 将其减少到 20 列,并在剩余 4 列中显示操作按钮。

$("div").each(function() {
  $(this).click(function() {
   $(this).toggleClass("span-24"); 
   $(this).toggleClass("span-20");
  });
});

我有多个 div,所以我使用每个 div,但它不起作用。

感谢任何帮助。

最佳答案

此代码应该可以完成您的任务:

$("div").toggle(function() {
    $(this).attr("class", "span-24");
}, function() {
    $(this).attr("class", "span-20");
});

关于javascript - 使用切换类更改 div 跨度时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4585295/

相关文章:

javascript - Node Js : TypeError: require().()不是函数

javascript - 如何分析和减小 browserify 生成的文件的大小?

javascript - 限制文本区域中的单词

javascript - 根据选择中的选项更改元素

javascript - 在 JavaScript 中捕获选择(下拉列表)上的按键输入

javascript - jQuery 事件触发

javascript - 如何根据显示的用户文本禁用输入字段?

javascript - 如何在html文件中包含外部babel js(es 6)文件?

javascript - 检查youtube视频是否为静态图片

javascript - 通过html图像元素对象显示图像