0

現在、mobiledraganddrop という名前の jquery lib を使用しています。今、私はドラッグ要素をJavaスクリプトで動的に追加したい これはHTMLのコードです。

<div data-role="panel" id="right-panel" data-position=right
        data-display=overlay data-theme="c">
        <form id="fdad">
            <div style="width: 200px;">
                <div class="drag" id="drag1">
                    <p>P1</p>
                </div>
                <div class="drag" id="drag2">
                    <p>P2</p>
                </div>
                <div class="drag" id="drag3">
                    <p>P3</p>
                </div>
            </div>
        </form>
    </div>

今、私はJavascriptで同じことをしたいのですが、うまくいきません....

var parent = document.getElementById("fdad");
var element = document.createElement("drag");
element.setAttribute("id", "1");
element.setAttribute("name", "blaa");
parent.appendChild(element);
4

1 に答える 1

1

プラグインがどのように機能するかはわかりませんが、次のようなものを試してください。

var element = document.createElement("div");
element.className = "drag";
element.id = "drag1";

またはjQueryを使用して:

$('#fdad').append('<div class="drag" id="drag1">');
于 2013-08-03T15:55:47.263 に答える