2016-08-09 1 views
0

私はリンクをクリックするたびにDjangoサイトで作業していますが、ページが変更される代わりにコンソールでjQueryエラーが発生します。リンクをクリックすると、ページに行くのではなくjQueryが呼び出されますか?

Djangoテンプレート内のPythonのライン(私はPageオブジェクトであり、i.pageURLがページを見つけるために使用される単一の単語である、とi.pageTitleタイトル(無関係)である:<a data-toggle='tab' href="{% url 'pages_custom_page' p=i.pageURL %}">{{i.pageTitle}}</a>
HTMLのライン:<a data-toggle="tab" href="/about/">About</a>
コンソール:??私はブートストラップので、あなたが/を使用することはできません」というthis question見つかり:Uncaught Error: Syntax error, unrecognized expression: /about/

すべてのヘルプ私はこの

EDITを支援するために、他のどのような情報を与えることができますこれをセレクタとして使用します。誰もがこれが意味することと私がそれを避ける方法を説明することはできますか?

EDIT2:私は次のコードでテストを作成しました:

<a data-toggle='tab' href="about">about</a> 
<a data-toggle='tab' href="about/">about/</a> 
<a data-toggle='tab' href="/about">/about</a> 
<a data-toggle='tab' href="/about/">/about/</a> 

と私は、コンソールにエラーが発生しないだけのスラッシュなしで非常に最初の1(であることがわかりました - <a data-toggle='tab' href="about">about</a>)。ただし、クリックするとリダイレクトされず、基本的にクリックが無視されます。どんな助け?

答えて

0

私はこの問題を発見しました。data-toggle='tab'をタグから取り除いたところ、問題は完全に機能しました!

関連する問題