javascript变量是未定义的。为什么?

约西

为什么会出现此(TypeError: $h is undefined)错误?

    <div style="clear: both;">
        <input type="button" value="test1" onclick="test1();" />
    </div>
    <div id="box"></div>
    <div id="debug"></div>

        var $h; // also tried without "var"
        $h = $("<div/>").css("position:absolute;top:100px;width:1px;height:1px;background:red;");
        function test1() {
            var start = new Date().getTime();

            for (var i = 0; i < 10000; i++) {
                $h.css("top", (i + 4));
                $h.appendTo("#box");
            }
            var end = new Date().getTime();
            $("#debug").html(end - start);
        }
丹尼斯·塞古雷

css以字符串作为参数调用函数将返回具有此名称的style属性的值。

当然没有样式属性被命名"position:absolute;top:100px;width:1px;height:1px;background:red;",这就是它返回的原因undefined

您可能想要的是

 var $h = $("<div/>").css({
    position:"absolute",
    top:"100px",
    width:"1px",
    height:"1px",
    background:"red"
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我的变量仍未定义?

来自分类Dev

为什么变量在$(document).keypress中变得未定义?

来自分类Dev

为什么在全局声明中未定义变量?

来自分类Dev

为什么未定义变量?

来自分类Dev

为什么这个php变量未定义

来自分类Dev

为什么我的模块Javascript代码段在私有变量上返回未定义?

来自分类Dev

为什么未定义变量?

来自分类Dev

为什么未定义全局变量?

来自分类Dev

为什么我的变量“未定义”

来自分类Dev

Angular Factory-为什么我的变量未定义?

来自分类Dev

为什么有时未定义此变量?

来自分类Dev

为什么我的变量在javascript中返回未定义?

来自分类Dev

为什么变量未定义?-节点-ElectronJs

来自分类Dev

为什么订阅后我的对象的变量未定义

来自分类Dev

为什么变量未定义?

来自分类Dev

为什么我的变量表数据返回未定义?

来自分类Dev

为什么JavaScript中的函数不接受未定义的变量?

来自分类Dev

为什么变量在$ {document).keypress中变得未定义?

来自分类Dev

为什么在全局声明中未定义变量?

来自分类Dev

为什么未定义变量?

来自分类Dev

为什么我的Angular作用域变量未定义?

来自分类Dev

Angular Factory-为什么我的变量未定义?

来自分类Dev

为什么即使声明了全局变量,Javascript代码也会显示“未定义”?

来自分类Dev

为什么此变量的值未定义

来自分类Dev

在 JavaScript 中,为什么这个全局变量在我的函数中未定义?

来自分类Dev

为什么在 javascript 中执行导入时,有时会返回未定义的变量?

来自分类Dev

Javascript - 为什么这是未定义的?

来自分类Dev

为什么 NodeJS/Javascript 坚持这些变量是未定义的?

来自分类Dev

为什么在未定义变量时变量赋值不会引发 ReferenceError - JavaScript

Related 相关文章

  1. 1

    为什么我的变量仍未定义?

  2. 2

    为什么变量在$(document).keypress中变得未定义?

  3. 3

    为什么在全局声明中未定义变量?

  4. 4

    为什么未定义变量?

  5. 5

    为什么这个php变量未定义

  6. 6

    为什么我的模块Javascript代码段在私有变量上返回未定义?

  7. 7

    为什么未定义变量?

  8. 8

    为什么未定义全局变量?

  9. 9

    为什么我的变量“未定义”

  10. 10

    Angular Factory-为什么我的变量未定义?

  11. 11

    为什么有时未定义此变量?

  12. 12

    为什么我的变量在javascript中返回未定义?

  13. 13

    为什么变量未定义?-节点-ElectronJs

  14. 14

    为什么订阅后我的对象的变量未定义

  15. 15

    为什么变量未定义?

  16. 16

    为什么我的变量表数据返回未定义?

  17. 17

    为什么JavaScript中的函数不接受未定义的变量?

  18. 18

    为什么变量在$ {document).keypress中变得未定义?

  19. 19

    为什么在全局声明中未定义变量?

  20. 20

    为什么未定义变量?

  21. 21

    为什么我的Angular作用域变量未定义?

  22. 22

    Angular Factory-为什么我的变量未定义?

  23. 23

    为什么即使声明了全局变量,Javascript代码也会显示“未定义”?

  24. 24

    为什么此变量的值未定义

  25. 25

    在 JavaScript 中,为什么这个全局变量在我的函数中未定义?

  26. 26

    为什么在 javascript 中执行导入时,有时会返回未定义的变量?

  27. 27

    Javascript - 为什么这是未定义的?

  28. 28

    为什么 NodeJS/Javascript 坚持这些变量是未定义的?

  29. 29

    为什么在未定义变量时变量赋值不会引发 ReferenceError - JavaScript

热门标签

归档