問題タブ [jquery-address]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
22353 参照

jquery - jqueryアドレスどうやって使うの?

ajax とのディープ リンクを処理するために jQuery アドレス プラグインを使用する方法を理解しようとしています。

しかし、ドキュメントは非常に貧弱で、何が起こっているのかを説明する適切なチュートリアルが見つかりません。

すべてのプラグインで、良い例を含む良いドキュメントが重要だと思います。

誰かが説明したり、説明に役立つリンクを提供したりできますか?

つまり、何をし$.address.valueますか?「現在のディープリンク値を提供します」と表示されます。それはどういう意味ですか?そして、それはそれで何をしますか?

0 投票する
3 に答える
1009 参照

ajax - jqueryアドレスとライブメソッド

便利なURLを維持しながら、jqueryアドレスを使用してコンテンツを更新しています。メインナビゲーションでリンクをクリックすると、URLは適切に更新されますが、リンクがajaxで動的に読み込まれると、URLアドレス関数が機能しなくなります。

「クリック」イベントをライブにして、動的にロードされたリンクを介してコンテンツをロードできるようにしましたが、アドレスイベントリスナーをライブにすることはできないようですが、これがこれを機能させる唯一の方法のようです。これを変更すると、構文が間違っていますか?

これに:

または、ライブメソッドはこのプラグインでは機能しませんか?

0 投票する
3 に答える
4468 参照

jquery - jQuery アドレスを使用した AJAX ディープリンク

私は多くのページを持つウェブサイトを持っています:

例えば:

家:http://mywebsite.com/index.html

一部のページ: http://mywebsite.com/categorie/somepage.html

ページをリロードせずに、AJAX を使用してページを動的にロードすることにしました。そこで、ディープリンクとバックフォワード ナビゲーションを可能にするために、jQuery アドレスプラグイン ( http://www.asual.com/jquery/address/docs/ ) を使用することにしました。

プラグインをインストールした後、http://mywebsite.com/index.html (HOME)に移動してSOME PAGEリンクをクリックすると、jqueryhttp://mywebsite.com/categorie/somepage.htmlはページをリロードせずに を正常にロードし、ブラウザにアドレス バーが表示されます http://mywebsite.com/index.html/#/categorie/somepage.html

ただし、問題は、この動的に生成さhttp://mywebsite.com/index.html/#/categorie/somepage.html れた URL を Web ブラウザーのアドレス バーにコピーすると、"SOME PAGE" ページではなく、私の Web サイトのindex.htmlページに取り込まれることです。また、進む/戻るボタンは正しく機能しません。URL バーのアドレスを置き換えるだけで、コンテンツは同じままです。

動的 URL を正しいページに関連付ける JavaScript ルールを作成する必要があると思いますか?

いくつかの助けをいただければ幸いです。ありがとう :)

0 投票する
2 に答える
1392 参照

javascript - Jquery アドレス プラグインで /#/ をカスタマイズする方法

Jquery プラグイン Address を使用して、ディープ リンクを実現しています。

生成された URL は www.example.com/#/tab/image の形式で出力されますが、必要なのは www.example.com/#tab/image です。プラグインは /#/ 部分を自動的に生成するようです。

誰もこれを行う方法を知っているのだろうか?それとも可能だとしても?

助けていただければ幸いです。

前もって感謝します

0 投票する
1 に答える
3693 参照

javascript - jQueryアドレス変更イベント

jQueryアドレスhttp://www.asual.com/jquery/address/で手を試しています

クリックイベントで$.address.value(mypath);を設定しました。

これにより、$。address.change()イベントが発生します。

リンクをクリックしたときの動作を、戻る/進むボタンをクリックするか、ブックマークまたはリンクを使用してこのイベントが発生したときとは少し異なるようにします。

2つのイベントを区別する方法はありますか?$ .address.change()に渡されたイベントオブジェクトを確認しましたが、どちらの状況でも同じように見えます。

0 投票する
1 に答える
847 参照

jquery - jQuery アドレス プラグイン -- コンテンツが置き換えられると機能しない

リンクが AJAX コンテンツ領域にある場合を除いて、私は jQuery アドレス プラグインを使用して戻るボタンのサポートを有効にしています。例えば

ここで ajaxLoad はcontentのコンテンツに置き換えられexample.htmlます。これを実行しようとすると、アドレス バーは変化せず、戻るボタンはコンテンツ領域外のリンクの最後のインスタンスに移動するだけです。

これを機能させる方法はありますか?

編集:

プラグイン: http://www.asual.com/jquery/address/

ajaxLoad関数の例:

0 投票する
2 に答える
1168 参照

c# - Ajax履歴(jqueryアドレス)を持つAsp.net MVC、URLからロードする方法は?

ajaxナビゲーションでasp.net mvcを使用しています。私はjqueryアドレスを使用しており、アドレスバーを「MYPage.Com/#/Url」のように変更できますが、ユーザーがそのリンクを入力したときにルートを呼び出すにはどうすればよいですか?

これは以前にも質問されたかもしれませんが、見つけられなかったので、見つけたら教えてください。

0 投票する
1 に答える
839 参照

jquery - jQuery Address プラグインのこのバグを知っている人はいますか?

jQuery Address プラグインを使用して、IE 7 または 8 で 2 つのブックマークを作成した場合:

http://www.asual.com/jquery/address/samples/api/#/section/?id=1&name=n1&name=n2

http://www.asual.com/jquery/address/samples/api/#/section/2

まず google.com (または他のウェブサイト) にアクセスし、次に上記のブックマーク 1 にアクセスし、次にブックマーク 2 にアクセスして [戻る] をクリックすると、Google に戻るのではなく、直接 Google に戻ります。ブックマーク 1 の URL が最初に表示されます。(Ajax 履歴およびブックマーク機能)。これは IE 7 と 8 では当てはまりますが、Chrome と Firefox では問題ありません。

これを機能させるための微調整/ハック/修正を知っている人はいますか? これまでのところ、Really Simple History、jQuery History、Ajaxify も試しましたが、どれもバグのないものではありません。

0 投票する
1 に答える
768 参照

javascript - jquery-address を使用したプレーンな古いクエリ文字列

私は自分のウェブサイトにディープリンクを実装しています。

次のように、なぜ jquery-address がクエリ文字列を設定できないのか疑問に思います。

私が使用するとき

jquery-address は次の URL を設定します。

なぜ、そうしているのですか?

最初の例のように、単純な古いクエリ文字列が必要です。

助けてください !

0 投票する
2 に答える
719 参照

jquery - scrollTo値に干渉するjqueryアドレスプラグイン

ブラウザの戻るボタンとの互換性のためにアドレス jquery プラグインを利用する ajax ベースの Web サイトを構築しました。ただし、ページは ajax ページを介してフェッチされるため、従来のページの更新は明確ではなく、ユーザー ナビゲーションなどの面で方向感覚を失います。ユーザーがリンクをクリックすると、ajax がページをフェッチしますが、ページは成功して画面にフェッチされますが、画面はトップに移動しません。特にウィンドウが長く、クリックされたリンクがソースページの一番下にある場合は、ページの あたかも何も変わっていないかのように。scrollTo プラグインを使用しようとしましたが、テスト時のウィンドウ scrollTop 値は常に 0 と 0 であり、アドレス プラグインを削除すると scrollTop 値が読み取られるようになりました。

誰かが同じ問題に遭遇しましたか?

前もって感謝します!