无法显示/隐藏在表tr(jquery)上工作

时间:2014-03-14 22:06:46

标签: jquery

大家好,你们大家好,希望有人能帮助我!

我试图设置一个订单,人们可以选择订购或自行订购。

如果他们选择将其发送,则订单表格应显示表单的地址部分,否则表格的地址部分应隐藏。

相关网页: http://www.gordions.dk/bestilling.html(页面底部)
它是<tr class="adresse">我试图隐藏

我已尝试过在stackoverflow上找到的几个解决方案,但无法让它们中的任何一个工作

最新的尝试是

$('tr.adresse').hide();

隐藏<tr class="adresse">但没有运气

我做错了什么?

2 个答案:

答案 0 :(得分:2)

这将根据单选按钮隐藏和显示行:

$("tr.adresse").hide();

$("input[name=levering]").change(function(){
  if($(this).val() == "leveret"){
     $("tr.adresse").show();
  }else{
     $("tr.adresse").hide();
  }
});

答案 1 :(得分:1)

您在该页面上运行时提供的代码运行正常 - 您是否尝试在页面加载时运行此代码?如果是这样,您可能会尝试在页面上存在tr.adresse之前运行代码。如果是这样,这应该可以解决问题:

$(function () {
  $('tr.adresse').hide();
});

注意:$(function...)$(document).ready(function...);

的简写