2014-02-05 167 views
0

我在此處添加屬性data-role =「collapsible」到2個表格:https://www.myhhf.com/test/test_jq_form.php爲jQuery Mobile動態添加屬性

表單1在底部是正確的。該屬性正在內嵌添加。

表格2不正確。這個屬性是在$(document).ready(); : $("#form_2").attr("data-role", "collapsible");的內部用這行代碼動態添加的。我試圖添加.trigger("create")到最後,但是沒有做任何事情。

表單2正在接收該屬性,但它無法正常工作。

我確實相信jQuery Mobile會在加載時應用一切。我不是100%確定的。但是不管是否這樣,我需要做這個工作。我很樂意爲您提供任何幫助。

+0

請與您的問題相關的郵政編碼不是外部鏈接。 – Omar

+0

改爲jQuery 1.6.2,至少使用jQuery 1.9.x. data-role =「page」應該位於BODY下的div中,而不是身體本身。而不是$(document).ready(function(e){...使用$(document).on(「pagecreate」,「#page1」,function(){...,然後調用$(「#form_2 「).collapsible(); – ezanker

+0

@Omar我向你展示瞭解釋中需要的所有代碼。 –

回答

0

您可以致電$("#form_2").collapsible();將其變成collapsible。沒有必要添加該屬性。

+0

非常感謝!修正了這個問題 –

+0

我似乎無法找到任何關於硫但是,在API中。你能告訴我你在哪裏找到這些信息嗎? –