1

データベースは、DOM に追加するいくつかの div を提供しています。

これら<divs>には、データベースによってすでに生成されたクラスと onclick イベントがあります。

jQueryとjavascriptを単体で使ってみました。私が両方で得ている問題は、引用符の競合です。変数を宣言するとき、またはそうする場合、.html('dynamicinfo')または、最初と最後にすでに文字innerhtml('dynamicinfo')を使用している'ため、onclick構文でも'文字を使用すると...動作が停止します....

これを機能させる方法についてのアイデアはありますか?

jQueryはこんな感じ。(プロダクションで使用される info 変数には、それぞれが異なるリンクを持つ多くの div が含まれていることに注意してください)

         $(document).ready(function() {
            var info = $('<div class="mainFixedButton mr2 mc3 mainDynamicButtons" onclick="window.location='http://www.google.com'">From $399.99</div>');
            $("#number_pad").remove();
            $("#mainDynamicButtonContainer").html(info);
         });

<body>

    <div id="main_buttons">
        <div class="mainButtonContainer">
            <div id="mainDynamicButtonContainer"></div>
        </div>
    </div>

</body>
4

1 に答える 1