【问题标题】:Jquery onmouseover and onmouseout not appearing in IE and ChromeJquery onmouseover 和 onmouseout 没有出现在 IE 和 Chrome 中
【发布时间】:2011-10-21 14:54:54
【问题描述】:

我正在尝试在 JQuery 中添加一个新的 div 和输入,当我在 Firefox 中使用以下代码时它可以工作

jQuery("bracket div closebracket", { "class": "wrapper", id: "product" + i, "onmouseover": "javascript:Highlight('product" + i + "');", " onmouseout": "javascript:Lowlight('product" + i + "');" }) .append(jQuery("", { type: "text", id: "name" + i })) .append(jQuery("", { type: "text", id: "property" + i })) .appendTo("#someContainer");

我可以在 Firebug 中看到 onmouseover 和 onmouseout,在查看 IE 和 Chrome 时鼠标操作不存在,有谁知道它们为什么不工作以及我将如何使其工作。

提前致谢

【问题讨论】:

    标签: jquery


    【解决方案1】:

    不熟悉用于构造新元素的语法。尝试这样的事情:

    $('<div></div>').addClass('foo').onclick(myFunction).appendTo(myContainer);
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-16
    • 2023-03-03
    • 1970-01-01
    • 2012-02-04
    • 2015-08-27
    • 1970-01-01
    • 1970-01-01
    • 2012-06-03
    相关资源
    最近更新 更多