2011-10-21 111 views
0
没有出现

我想添加一个新的div和内输入JQuery的,当我在Firefox中使用下面的代码它的工作原理的Jquery的onmouseover和onmouseout在IE和Chrome

的jQuery(“支架DIV closebracket”,{ “class”:“wrapper”,id:“product”+ i,“onmouseover”:“javascript:Highlight('product'+ i +'');”,“onmouseout”:“javascript:Lowlight('product' (jQuery(“”,{type:“text”,id:“name”+ i))).append(jQuery ,id:“property”+ i})) .appendTo(“#someContainer”);

我可以看到Firebug中的onmouseover和onmouseout,当查看IE和Chrome时,鼠标操作不存在,是否有人知道他们为什么不工作,以及如何才能获得工作。

在此先感谢

回答

0

不熟悉您用于构造新元素的语法。尝试这样的代替:

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

嗨,这是行不通的。我正在使用下面的示例http://stackoverflow.com/questions/3416227/create-dynamic-div-with-unique-ids-jquery – Rav

+0

我已经使用以下, 'code'jQuery(“

“).appendTo(” #someContainer“); '代码' – Rav

相关问题