0

JQueryを使用して、この有線の状況があります。私のウェブサイトには 3 つのページがあります。

  1. index.html
  2. ビジネス.html
  3. operation.htmls

business.html URL is firefoxを開くと、このように開きます

http://localhost:9090/Operational/business.html

このページの「operation.html」というボタンをクリックすると、次のアドレスの新しいページが開きます

http://localhost:9090/Operational/operation.html

今まで大丈夫です。しかし、同じ operation.html ページを IE 9 で開くと、URL が異常になります。

http://localhost:9090/Operational/business.html#/Operational/Operations.html

これはなぜですか?誰かがこれに光を当てることができますか?私は立ち往生しています:P @ !!!!

詳細を追加する

私はtigziという開発ツールを使用しています。これがコードの固定部分です。

$('#j_2 [name="mobilenavbaritem4_141"]').die().live({
    click: function () {
        if (!$(this).attr('disabled')) {
            Tiggr.navigateTo('Operations', {
                transition: 'slide',
                reverse: false
            });
        }
    }
});
4

3 に答える 3

0

それは、あなたがおそらくonclickonAnchor tagと working を持っているからですhref

その場合return false;は、onclick の末尾に at を配置します。

于 2013-04-17T14:54:07.173 に答える
0

問題と解決策を見つけました。

私は tiggr と呼ばれる tiggzi によるカスタム jquery モバイル ライブラリを使用していました。これにより、IE でエラーが発生していました。

コードはこれでした

Tiggr.navigateTo('Operations', { transition: 'slide', reverse: false })

今、私は同じものを

window.open('Operations.html', '_self', 'width=600,height=400,toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,copyhistory=yes,resizable=yes')

移行中にこの調整に問題があることは知っていますが、それで先に進むことができます.!

みんな助けてくれてありがとう!!!

于 2013-04-18T06:54:00.710 に答える