2011-10-21 8 views
0
に表示されていないONMOUSEOUT

私は{、私はFirefoxで次のコードを使用する場合、それはjQueryがonmouseover属性とIEとChrome

jQueryの(「ブラケットのdiv closebracketを」作品、jQueryの内の新しいDIVと入力を追加しようとしています"class": "wrapper"、id: "product" + i、 "onmouseover": "javascript:ハイライト( 'product" + i + "');"、 "onmouseout": "javascript:Lowlight( 'product".append(jQuery( ""、{type: "text"、id: "name" + i})) 、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 "); 'code' – Rav

関連する問題