1

モバイル スライド ボタンに関する多くの投稿を既に見てきましたが、それらは常に、同じページまたは同じドメインの別のページに div を読み込むことに関するものです。私はほぼ同じことをしようとしていますが、別のドメインに対してです。これは私が持っているものです

http://jsfiddle.net/yxzZf/3898/

$("#listitem").swiperight(function() {
    $.mobile.changePage("http://www.google.com");
});$("#listitem").swipeleft(function() {
    $.mobile.changePage("http://www.google.com");
});

ご覧のとおり、ボタンをスライドしても別のドメインはロードされず、「I'm try min, I'm attempts」アイコンが表示されたまま、他に何も起こりません。私は jquery をまったく使用しておらず、別のドメインをロードする $.mobile.changePage に代わるものを見つけることができません。これを解決できる何かを知っている人はいますか?

4

2 に答える 2

2

$.mobile.changePage()Ajax 経由でページを読み込みたい場合に使用します。

新しいドメインに移動したり、Ajax を使用せずにページを読み込んだりするには、window.location.href.

$("#listitem").on("swiperight", function () {
  window.location.href = "http://www.google.com";
});

$("#listitem").on("swipeleft", function () {
  window.location.href = "http://www.yahoo.com";
});

デモ

于 2013-11-11T15:45:07.317 に答える