私はスクリプトを初めて使用しており、ダイナミックドライブの例を使用してポップアップメニューを作成します。 私のperlで生成されたページでは、2つのレベルを持つ小さなメニューをたくさん(約20 - 各svg要素に対して)挿入します。私は(その構造が同じなので)テンプレートメニューだけを定義し、後でマウスを要素の上に置くか要素をクリックするとメニュー項目を挿入したいと思います。 どうすればいいですか? 私はあなたの助言が必要です。異なるメニュー項目を1つのメニューテンプレートに挿入する
0
A
答えて
0
<ul id="insert">
<li>Kerry King</li>
<li>Jeff Hanneman</li>
</ul>
<script>
document.getElementById('insert').onmouseover = function(){
var li = document.createElement('li')
this.appendChild(li)
li.innerHTML = 'Tom Araya'
}
</script>
あなたが純粋にそれをしたい場合は、ロイヤルウェイはありませんjs。私はいくつかのjs "framework"を使うことをお勧めします。 jQueryは、使いやすいセレクタ、jsテンプレート、ノードのディープコピー、ノードの切り離しなどを提供します。
+0
OK、私は十分な経験がなく、私が必要としていることを正確に説明できないかもしれません。 私は、異なるソースから2つのスクリプトを組み合わせて作成しました: [link] http://pastebin.com/Adq8RxK3 "onMouseover =" showmenu(event、linkset [0]、 ''、 '172.16。同じメニューに172.16.50.15の値を追加します。 これでプログラミングルールが破られないことを願っています。 誰かがより良い方法を提案したいと思っていたり、完全に間違っていますので、どうかしてください。本当に新しいことです。 ありがとうございました。 – user1078796
関連する問題
- 1. 行列に1つの項目を挿入する
- 2. CSSホバーカスタマイズ1つのメニュー項目
- 3. タイトルバーに2つのメニュー項目を入力する方法
- 4. Joomlaのメニュー項目の背景の1つをカスタマイズする
- 5. Extjsメニューのメニュー項目の1つのみをマークする方法
- 6. 項目をバイナリツリーに挿入する[PYTHON]
- 7. メニュー内でアクティブなメニュー項目を見つける
- 8. 1つのセル内の異なる項目QTableWidget
- 9. 項目を挿入するアトミシティ
- 10. 複数の項目を1つのIDに挿入するチェックボックスからMySQLを入力するPHPフォーム
- 11. メニュー項目をハイライトする
- 12. CSSメニュー - すべてのメニュー項目は、ホバー1のときに表示されます。メニュー項目
- 13. 親メニュー項目のサブ項目を取得するには?
- 14. mdメニュー項目に入力ボックスを入れる方法
- 15. アクティブなメニュー項目をメニュー内に設定する
- 16. ナビゲーションドロワー異なる背景色で各メニュー項目
- 17. 1つの単一のデータテンプレートにバインドされる異なるタイプのツリービュー項目
- 18. Wordpressの主なメニューは、メニュー項目
- 19. WordPressテンプレートに2番目のメニューを挿入するには?
- 20. リスト項目をデータベースに別々の項目として挿入する
- 21. wordpressの1メニュー項目の2つのリンク?
- 22. QListWidgetに項目を動的に挿入
- 23. Vue.jsメニュー項目を有効にする
- 24. アイコンをメニュー項目に設定する
- 25. guiメニュー項目について
- 26. メニュー項目イベントハンドラ
- 27. メニュー項目が
- 28. 投影サブメニューを作成するメニュー項目の項目オーチャードCMS
- 29. 一列に4つのメニュー項目を設定する
- 30. 異なるファイルを1つのファイルに正しく挿入する方法
http://api.jquery.com/append/を試してみてください。 :) – kecske
素晴らしい提案。しかし、これらの変更を行うことは可能です:... onmouseover = "menu1(Item1、Item2)" ... ??? – user1078796