こんにちは、私はjquery mobileに新しくて、問題に苦しんでいます。私のWebアプリケーションの基本的な構造は、ボタンが付いたホームページ(index.php)があることです。ボタンをクリックすると、2番目のページ(query.php)が読み込まれます。そのページにjsonフィードが取り込まれます(このページには、PHPとHTMLまたはJavaScriptは含まれていません)。ページのボトムには、外部テンプレートファイル(list.tmpl.php)があり、query.phpによって取り込まれたフィードをレンダリングします。インクルードされたテンプレートファイル内の関数を呼び出す?
私は、次のチュートリアルで、このアプリをベース:私は私がしたいボタンを配置テンプレートページ(list.tmpl.php)で :それは今のところ
ここに私の問題が来る必要がありますようhttp://net.tutsplus.com/tutorials/javascript-ajax/how-to-build-an-rss-reader-with-jquery-mobile-2/ .Everything作品単純なjavascript関数を呼び出すために使用する。どういうわけか私はその機能を呼び出すことができません。 index.phpのボタンと同じ機能をボタンと一緒に使うと機能し、スクリプトが実行されます。
私はネットを検索し、以下の解決策を見つけました。これは、合理的な解決策に最も近いと思われます。 http://forum.jquery.com/topic/jquery-mobile-equivalent-of-document-ready
しかし、それは私のためには機能しませんでした。私はまだ関数を呼び出すことができません。 index.php上のボタンがリンクされているquery.phpにはページIDがありません(htmlだけのPHPはありません)、関数を呼び出すページはこれに含まれるテンプレート(list.tmpl.php)ですページ。テンプレートページのページIDを使用すると、関数は実行されません。 誰も助けることができますか?
ポスティングコードは、問題を診断するのに役立つだろう。 'list.tmpl.php'の"ボタンコード "と" index.php "の" function code "を投稿できるのであれば、おそらくあなたを助けてくれるでしょう。 – Jasper