私は、jquery-ui と jqm の両方を使用しようとしている人の 1 人です。jquery-ui ダイアログを使用しようとする場合を除いて、動作しています。
への呼びかけ
$('#tag').dialog(options)
jquery-mobile.js をインクルードすると、jquery mobile のダイアログに移動します。jqueryモバイルダイアログではなく、ui-dialogを使用することに興味があります。
少し調べたところ、ui.dialog が $['ui']['dialog] としてインストールされていることがわかり、そこから直接呼び出して .dialog() の呼び出しを回避する方法があるかどうか疑問に思っています。モバイルの dialog() に渡されます。だから次のようなことをしてください:
var dialogInstance = $['ui]['dialog']({Options...}, tag);
タグは $('#tag') です。私はこれをやろうとしましたが、次のエラーが発生しました:
Uncaught TypeError: Object #<Object> has no method '_createWidget'
明らかに私は何か間違ったことをしています。もっと時間を費やす前に、専門家のアドバイスを探します。
申し訳ありませんが、jquery ui/mobile は初めてです。どんな助けでも大歓迎です!!