0

ここで属性 data-role="collapsible" を 2 つのフォームに追加しています: https://www.myhhf.com/test/test_jq_form.php

下部のフォーム 1 が正しいです。この属性はインラインで追加されています。

フォーム 2 は正しくありません。この属性は、 内のこのコード行で動的に追加されています$(document).ready(); : $("#form_2").attr("data-role", "collapsible");。最後に追加しようとし.trigger("create")ましたが、何もしませんでした。

フォーム 2 は属性を受け取っていますが、正しく機能していません。

私は、jQuery Mobile がロード時にすべてを適用すると信じています。これについては 100% 確信が持てません。しかし、そうであろうとなかろうと、私はこれを機能させる必要があります。何かお役に立てば幸いです。

4

1 に答える 1

0

collapsibleを呼び出すことで、それを に変えることができます$("#form_2").collapsible();。属性を追加する必要はありません。

于 2014-02-05T21:05:10.187 に答える