我是jQuery菜鸟,似乎我一直都会尝试使这个简单的事情生效。

我想要的是,当检查复选框时,使用Ojit_code隐藏div。

这是jFiddle我弄得一团糟的例子。

感谢您的帮助或其他解决方案:)

最佳答案

我同意 karim 如果您只需要隐藏/显示,请使用 .toggle(bool) ,如果您的示例被简化并且您需要一个类,请使用 .toggleClass("class", bool) ,如下所示:

$(function(){
  $("#checkbox4").change(function() {
    $("#checkout-shipping-address").toggleClass("show-hide", this.checked)
  }).change();
});​

You can test it out here ,最后一个 .change() 调用是在页面首次加载时使状态匹配, here's what I mean

关于jQuery:如果选中此复选框,则toggleClass,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3651626/

10-11 05:44