javascript - 我想将 CSS 值更改为负数但是当我这样做时 jquery 停止工作

标签 javascript jquery html css

这是我当前的代码:

$(document).ready(function() {
    $("h1").delay(1000).animate({
        top: (0 px),
        opacity: 1,
    }, 700, function() {});
});

我想改成这样:

$(document).ready(function() {
    $("h1").delay(1000).animate({
        top: (-50 px),
        opacity: 1,
    }, 700, function() {});
});

但是当我这样做时,jquery 停止工作。

有什么想法吗?

最佳答案

使用 -50 而不是 -50 px

$(document).ready(function() {
  $("h1").delay(1000).animate({
    top: -50,
    opacity: 1,
  }, 700, function() {});
});
body {
  padding: 100px 0;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<h1 style="position:relative;opacity:0">dghdghfdhf</h1>

关于javascript - 我想将 CSS 值更改为负数但是当我这样做时 jquery 停止工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32623108/

相关文章:

javascript - DOM 中的 node.isSameNode(node1) 和 node === node1 有什么区别?

javascript - jsPDF - 减小文件大小

javascript - 比较两个 +new 日期字符串

javascript - ES6 中保护 ... of 的正确方法

javascript - 如何在不使用 eval() 的情况下获得在 Backbone.js 中做不同事情的链接?

javascript 代码在我第二次检查后工作

c# - 网络网格中的可点击行,使用 razor/javascript

javascript - 在网络浏览器中自动点击 swf 按钮(上传)?

html - 折叠 html 表格中的多行

html - 是否可以修复长 html huxtable 的头部?