デスクトップブラウザでは動作しますが、モバイルデバイスでは動作しない動的に読み込まれるコンテンツに対して、次のコードを使用します。これは、モバイルjquery clickイベントは、モバイルブラウザではなく、デスクトップブラウザでの動的コンテンツに対して機能します
<script>
$('document').ready(function(){
$('li p').click(function(){
$('#ordered').load('cart.php?action=add&id='+this.id);
});
</script>
リストに取り組んでいます
商品名、価格を示しています
まず、私は私がリストに/オーダーしたい項目を追加します。このような動的なコンテンツを、呼び出します、qty、リストから項目を削除するオプションがあります。削除するコードは次のようになります:
これは
<script> $('document').ready(function(){ $('.r').bind('click',function(){ $('#ordered').load('cart.php?action=delete&id='+this.id); });}); </script>
モバイルおかげで、私は私の解決策を持って
EDIT上では動作しません。私は要素を動的に呼び出していて、その正常に動作していたので、live()
関数を使用しなければなりませんでした。申し訳ありませんが、私の悪い。 :Pどのようにすべてありがとう。 :)
使用しているのjQueryのバージョンは何に役立つかもしれないではない
on
を使うのでしょうか? –http://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js – SripadRaj