2012-03-26 11 views
0

href = "#"を必要とするjqueryプラグインを使用しようとしています。しかし、これらのリンクをクリックしてonclickアクションを実行すると、実際に行われているアクション(実際には簡単に実際に実行されることがわかります)の代わりに、インデックスページがURL:www.mysite.com/#でロードされます。a href = "#"ベースのhrefのために私の望むjquery関数を使用するのではなく、インデックスにリンクしています

IこのベースhrefのスクリプトはSSLとなしのSSLページを切り替えるために必要とされる

<base href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?>" /> 

:私のショッピングカートのために必要である私のベースのhrefスクリプトまでの問題を縮小しています。 DIR_WS_CATALOGは/

と定義されていますが、これは私のインデックスです。もっと情報が必要ですか他に何を見るべきか分かりません。

+2

解決方法:決して、「」要素を使用しないでください。 – Ryan

+1

なぜですか?私は本当にそれに精通していません。私はそれが時代遅れのものを使用する可能性が高いoscommerceのために必要であることを知っている... – Sackling

答えて

6

通常、私たちはevent.preventDefault()を行います。アンカーにIE

$('a.class').click(function(e) { 
     $(this).toggleClass('active'); 
     e.preventDefault(); 
    }); 
+0

うまく動作します。ありがとうございました。 – Sackling

関連する問題