Iphone で jquery .change() イベントを発生させるのに問題があります。コードは次のようになります。
var checkboxes = $('#someelement').find('input[type=checkbox]');
checkboxes.change(function() {
//never gets here on iPhone
alert('hello');
});
checkboxes.filter(':checked').trigger('change');
チェックボックスのリストは、このステップの前に動的に生成され、.append() メソッドでページに書き込まれます。
これはすべて、デスクトップ ブラウザーと Android フォンで問題なく動作します。JQuery バージョン 1.6.4 の使用
何かご意見は?