問題タブ [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 投票する
2 に答える
539 参照

javascript - 戻るボタンで、Firefox がアニメーションではなく、前のスクロール位置に直接ジャンプするのはなぜですか

デモをご覧ください: http://96.0.13.132

しばらくクリックしてから、戻るボタンを押してください。Webkit ブラウザーではアニメーションで以前の「状態」に戻りますが、Firefox ではジャンプして戻ります。どうしてこれなの?Firefox を Webkit のように動作させるにはどうすればよいですか?

jQuery、jQuery Address Plugin、jQuery ScrollTo Plugin を使用しています。

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

jquery - jqueryアドレスとIframe

基本的に、リンクをクリックするとiframeで開くようにページを設定しようとしていますが、親ページのURLはハッシュで更新されますが、iframeのURLは元のクリックされたURL(ハッシュなし)になります。最初のクリックイベントが機能するようになりました。ただし、変更イベント(ユーザーがページに直接リンクしている場合)は機能しません。これが私のコードの抜粋です:

つまり、URLの場合、http ://www.url.com/product-1(iframe url) http://www.url.com/#/product-1(page url)として表示したいthisマゼントです。

ありがとう、ロバート

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

javascript - Jquery Address problems in IE

I have problems with Jquery Address in IE 7 and 8. I did like that:

In browsers is like this: www.site.com/?param=new_value

but, only IEs is like this: www.site.com/#?param=new_value

and still does the redirection the site, Anyone know how to solve this? I've looked at the documentation, but found nothing.

Thanks

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

javascript - ディープ リンクの先頭から /#/ を削除しますか?

jQuery Address プラグインを使用して、動的なアドレス変更を行っています。これまでのところ、アドレスバーをページ名に変更する必要がありますが/#/、先頭に a が追加されています。ドキュメントを確認しましたが、削除する方法がわかりません。

次のようにクリックイベントに添付された私のコード:

前もって感謝します。

0 投票する
0 に答える
113 参照

jquery - jQueryアドレスを使用してHTMLページの#1にアクセスするにはどうすればよいですか

ページ ナビゲーションに asual jquery アドレス プラグインを使用しています。しかし、私には少し問題があります。アドレス プラグインを挿入するとmypage.html#first_paragraph、これが「goto 操作」ではなく、新しいページとして認識されます。そして、このリンクを私のページのその場所に移動させたいだけです。これどうやってするの?

例: http://developer.android.com/reference/android/widget/ListView.html#addFooterView(android.view.View )

このリンクをクリックすると、ページのその場所に自動的に移動します( addFooterView メソッドを使用)

jqueryアドレスプラグインを使用してこれをリリースしようとすると、この(<a href="ListView.html#addFooterView(android.view.View)">ListView</a>)リンク(新しいページが開きます)がリンクとして認識されます(「ページのこの部分に移動」操作ではありません)

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

ajax - jQueryアドレスプラグイン、AJAX使用時のパス名変更

http://themes.visualise.ca/visualiseに Wordpress ブログがあり、ユーザーがサムネイルをクリックすると、投稿が AJAX (jQuery アドレス プラグインを使用) で読み込まれます。URL を同時に変更して、2 番目のサムネイルの URL をhttp://themes.visualise.ca/visualise/portfolio/samuelに変更する必要がありますが、次のコードではhttp://themesに変更します。 .visualise.ca/visualise/visualise/portfolio/samuel .

1)私の質問は、jQueryアドレスを単に最後に追加するのではなく、現在のパス名を宛先URLのパス名に置き換える方法はありますか? http://themes.visualise.ca/からhttp://themes.visualise.ca/visualise/portfolio/samuelでも解決策が機能することを望みます。これは、ブログが現在のようなフォルダーでホストされていない可能性があるためです。 .

2) または、これを達成する別の方法がありますか?

jQueryコードは次のとおりです。

お時間を割いてご協力いただき、誠にありがとうございました。

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

jquery - Jquery Addressプラグイン:履歴の変更を回避するには?

短い質問:

特定のページ(タブを使用)で、戻るボタンでページのURL(履歴)が変更されないようにしようとしています。ユーザーが戻るボタンを押すと、タブが変更されますが、表示される URL は変更されません。Address プラグインでそれを行うにはどうすればよいですか?

長い質問:

上記の説明に加えて、次のような住所プラグインを使用していると言わざるを得ません。

このchangePageFunction()内で、 とを設定$.address.title(the_title);して$.address.value(the_value);います。私が試したのは、changePageFunction()への直接呼び出しを次のように変更することです。

これは機能しますが、表示される URL が変更されます ([戻る] ボタンを押すたびに 1 つ戻ります)。

私はできません:

  • 各タブに異なる URL を追加します ($.address サンプルのように)
  • 他の同様のアドレスプラグインを変更する
  • 現在のページング システムの変更 (少し複雑)

isTabsPageが true の場合はchangeTab ()関数が機能し、そうでない場合は現在のメソッドが機能します ($.address 履歴が管理されます)。

履歴を凍結する方法はありますか?

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

iframe - iframe を使用しているときに、Opera で jquery.address を機能させるにはどうすればよいですか?

jquery.address プラグインを多用する Web ページがあります。次に、このページを iframe (ソーシャル ネットワーク アプリ) で表示する必要があります。また、Opera (Opera 11.62 を使用しています) を除くすべてのブラウザーで問題なく動作します。ここに私が得るエラーがあります:

なぜこれが起こるのか、これを修正するにはどうすればよいですか?

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

jquery - jQuery asualのアドレスプラグインの変更イベントをトリガーするには?

jQuery Asual Address プラグインを使用しています: http://www.asual.com/jquery/address/

jQuery Asual Addressプラグインはこのように使用されます

リンク「index.php」を 2 回クリックすると、2 回目は URL が変更されず、Change イベントが発生しないため、ページがリロードされません。jqueryアドレスの変更をトリガーするにはどうすればよいですか?

よろしく、サンケット

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

jquery - Asual jQuery Address は Firefox でバグがありますか?

これは jQuery アドレスを使用する私の 2 番目のプロジェクトであり、Firefox に何か奇妙な点があると思います。少なくとも、Firefox と Webkit では動作が異なることがわかります。

ディープ リンクの場合、jQuery アドレスは変更イベントを発生させ、この状態に関連する JavaScript の一部を実行する必要があります。

/foo/bar ディープ リンクの場合、イベント オブジェクトをコンソールに書き留めると、Google Chrome で 2 つのイベントが発生します。

jQuery.イベント #1

jQuery.Event #2

しかし、Firefox では、現在の URI を考慮しないイベントが 1 つしか発生しません。

jQuery.イベント #1

したがって、明らかに Firefox では、/foo/bar URI に対して開きたいライトボックスが開かれません :-(

jQueryアドレスのコードは次のとおりです。

今のところ、Firefox で 2 回目の変更イベントを強制する init 関数を追加するだけで、簡単な回避策を使用して Firefox で動作させています。

しかし、これをしなければならないのは2回目で、気分が良くありません..何か足りないのですか?

また、内部および外部の変更コールバックを台無しにしようとしましたが、チャンスはありません..

助けてくれてありがとう、

トーマス。