jQuery UI への最近の変更によってもたらされたこの問題を解決しようとしています。私はcodeigniter、jquery 1.8.2、jquery UI 1.9.1を使用しています。
私はいつもこれを頭の部分に入れます:
<base href="http://www.example.com/" />
そのため、画像、ajax 呼び出し、およびその他の理由で集中型の URL アプローチを使用できます。問題は、jquery UI がこれをすべてのページのすべてのアンカー href への参照としても使用することです。たとえば、jQuery UI タブを配置した場合
http://www.example.com/view/users/1
最初のタブはホームページのコンテンツをロードします。
multiselect (http://www.erichynds.com/jquery/jquery-ui-multiselect-widget/) のみで同じ問題が発生します。すべてをチェックしてすべてをオフにすると、ホームページにリダイレクトされます。
<a href="#">
現在のページの js 関数を呼び出す代わりに、http://www.example.com/#に移動します。例: http://www.example.com/view/users/1#
同様のチケットが見つかりました: