【質問事項】どのような問題ですか?
jQueryMobileを使っていると、onclickイベントでユーザー関数を利用できない
【再現方法】サンプルソース、再現手順など
>TODO
【調べた事】ここまで調べてみました
今日、onclickイベントが使えないので試行錯誤をしていました。
user関数を呼び出すことはできないのですが、デバックでalertを使ったら動いたのです。
そのため、直接Scriptを書くと動くようなのですが、ユーザー関数を呼ぶことができないようです。
【jsWaffleバージョン】確認したjsWaffleバージョン
最新バージョン
フラッシュのデモが付いているバージョンです。
【Androidのバージョン】確認したAndroidバージョン
> Android OS 2.2
【機種名】
> IS03
【その他】
こうなると、HTMLのタグのところに直接Scriptを書くしかないかも。
タップのイベントを使えないし。
jQueryMobileを使うと、こんなにはまるとは思ってもみませんでした。
何で、firefoxでは意図したとおり動いてAndroidに入れたら動かいのでしょう。
ブラウザで動いたので、ソースは合っていると油断したのがいけなかったです。
Androidのブラウザ固有の癖があるように思います。
document.images[num].src=img.src;
このソースがいけないと思い、
document.getElementById(photo_id).src=
に書き換えて試したのですが、変わりませんでした。