【问题标题】:button doens't work ! I'm using .show(), hide(), toogle() and style.visibility按钮不起作用!我正在使用 .show()、hide()、toggle() 和 style.visibility
【发布时间】:2011-09-25 17:37:33
【问题描述】:

我遇到了一个我不知道为什么的问题......所以我在这里..

http://videoarts.com.br/newSite/addAlbum.php

首先,它必须选择“tipo”。 如果是“照片”,则会出现一个表格。当其填写“专辑名称”时,将显示“确定”按钮,如果单击,将提交表单!工作正常!!!

但是,如果它选择了“视频”,则会在同一张照片的表单下方显示一个新表单,其中包含一个新选项。如果选择了 youtube,则会显示一个链接的字段。当填充正确的链接时,会显示确定按钮,但 无法点击它

如果它选择了视频,然后选择了“arquivo”(它是一个葡萄牙语文件),该按钮也会显示出来,我也有同样的问题......无法点击......

我使用 Jquery 隐藏、显示和转换表单和 document.getelemen(button).style.visibility 来控制按钮...

有什么想法???

【问题讨论】:

  • 这个问题很难调试,因为涉及到很多额外的代码。如果您可以在short, self contained correct example 中重现您的问题,那么提供帮助会容易得多。尝试在jsFiddle 中重新创建您的问题

标签: jquery forms submit


【解决方案1】:

添加样式

#contactButton input
{   z-index: 1000;
}

【讨论】:

  • 有一个 div contactButton ,它有按钮。我把 z-index 放在这个里面,效果很好!
【解决方案2】:

id 为“contactFone”的 div 太长。所以它结束了'contactEmail' div。

您可以将contactEmail div的z-index设置为高于contactFone来修复它。

把它放到你的css文件中

#contactEmail {
    z-index:100;
}

【讨论】:

  • 几乎是......如果我这样做,de div contactFone 将无法点击......有一个 div contactButton ,它有按钮。我把 z-index 放在这个里面,效果很好!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-05-22
  • 1970-01-01
  • 1970-01-01
  • 2015-06-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多