【问题标题】:Button not working after Javascript function callJavascript函数调用后按钮不起作用
【发布时间】:2014-10-28 02:44:31
【问题描述】:

下面的 javascript SlideIn 函数工作正常。但是,为什么我在幻灯片生效后无法点击“点击我”按钮?此按钮在滑入后被禁用。请帮助。

HTML:

<a href="#" onClick="slideIn('check');"></a>
<div id="check">
    <input type="submit" value="Click me">
</div>

JS:

function slideIn(el) {
    var elem = document.getElementById(el);
    elem.style.transition="left 0.3s linear 0s";
    elem.style.left="0%";
}

【问题讨论】:

  • 听起来您的元素在转换后被另一个元素覆盖,但您没有提供足够的上下文来提供任何进一步的帮助。
  • 我无法重现您的问题。请添加一个示例 (jsfiddle.net)。

标签: javascript html css


【解决方案1】:

我已经解决了这个问题。我的 CSS 有问题。我使用的是position: relative 而不是absolute

div#check {
    background-color: green;
    width: 400px;
    height: 400px;
    position: absolute;
    left: -400px;
    z-index: -1;
}

【讨论】:

    猜你喜欢
    • 2016-08-19
    • 1970-01-01
    • 2013-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多