問題タブ [dajax]

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 投票する
3 に答える
2288 参照

javascript - Ajax 呼び出し後に jquery プラグインを機能させる

長い投稿になりますが、これを修正しようとするのは本当に十分でした。私は自分のケースを解決するための助けを本当に探しています。

初め:

fade.js:

ここでの問題は、次のページの ajax 呼び出しの後、フェードが機能しなくなることです。だから私がしたことは

しかし、これは画像の上にカーソルを置いたときにのみ機能し、画像がフェードアウトします。私が同じことを$(".gallery ul li img.a").fadeToして.live(...)も何も起こらない場合、それは単に機能しません。

  • ajax呼び出しの後でもこれを機能させるにはどうすればよいですか。これは、ロード時にフェードアウトし、ホバーするとフェードアウトするはずです。

2番:

画像上を上にスライドする小さなスライダーがありますslider.js:

に変更$('.gallery li').hover(...)しまし$('.gallery li').live("hover", function(){...})たが、それでも機能しませんでした。また、推奨されていないため、.on代わりに使用しました。.live

私は何を間違っていますか?私はクライアント側の男ではありません。私の仕事のほとんどはサーバー側です。AJAX 呼び出しが発生した後、これら 2 つのプラグインを機能させる必要があります。

アヤックス:

編集2:

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

javascript - クリックイベントを「リセット」する方法(qtip2を使用)?

クリック イベントと qtip2 について少し質問があります。

element を最初にクリックした後、$j('a[href^="/i/"]')もう一度移動すると、バブルが表示されます。要素をクリックするたびにバブルが表示されるようにしたいと思います。

私のコード:

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

django - Dajaxice: Dajaxice の動作に問題がある

あなたが最初に考えていることは、オンラインおよびdajaxproject.comですべての指示を確認することです。

さて、このインストールをチェックしてチェックして再実行しましたが、何が問題なのかわかりません。私が使用している Dajaxice のバージョンとインストール手順のバージョンに関係があると思いますが、通常、それらの詳細は欠落しています。

プロセスのこの時点で、非常に単純なタスクを実行するためのすべてのセットアップが完了しました。IP:8000 (つまり 1.2.3.4:8000) から Web ページをロードし、そのページに単純な HTML フォーム ボタンをロードさせます。そのボタンが押されると、ページは (dajaxice を使用して) メッセージをサーバーに送信し、返されると警告ボックスがポップアップし、dajaxice のインストールが機能していることを証明します。

ので、私は持っています:

  • ここからzipを取得して、Dajaxice(およびそのことについてはdajax)をインストールしました:github [dot] com/jorgebastida/django-dajaxice/
  • このチュートリアルの詳細に従うように、基本的な Django プロジェクトのすべてを変更しました: http://django-dajaxice.readthedocs.org/en/latest/installation.html
  • この例で動作するように、ajax.py と index.html のすべての詳細をセットアップしました: django-dajaxice [ドット] readthedocs [ドット] org/en/latest/quickstart.html

PS「[ドット]」で申し訳ありませんが、新規登録ユーザーであるため、投稿ごとに2つに制限されているため、クリック可能な最良のリンクを提供しようとしました.

私は困惑しています。私はさまざまなことを試してきましたが、利用可能なドキュメントは非常に散発的です。それは私が台無しにしている単純なものでなければなりませんが、私はそれを見つけることができないようです.

現在、「Say Hello!」ボタンは画面に表示されますが、押しても何も起こりません。何か案は?

私がここで取り組んでいる Django プロジェクトの zip ファイルへのリンクは次のとおりです

私がすべて整理した方法では、DjangoAjax は Django プロジェクトを含む単なるフォルダーです。ajax_prac はプロジェクトで、練習はアプリです。また、django_media という名前のフォルダーが表示されます。これは一目瞭然ですが、jquery.js や jquery.dajax.core.js を含む、私の Django プロジェクトのすべての「メディア」を保持しています。

インストールガイドに反して、コードに汚された詳細がいくつかある場合は、お詫び申し上げます。私はこれを何度も繰り返してきたので、この投稿を作成するときに何かを元に戻すのを忘れていた可能性があります.

誰でも助けることができますか?

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

python - Dajax/Dajaxice Js 呼び出しが「未定義のプロパティ 'whatever' を読み取れません」を返す

Django 内で Dajax と Dajaxice を使用して基本的な例をセットアップするためのすべての手順をインストールして実行しました。
js ソースが正しく含まれており、Dajax および Dajaxice オブジェクトが存在します (ブラウザー コンソール内でテストできます)。私は周りを見回しましたが、これに対する解決策を見つけることができないようです:jsから関数を次のように起動すると:

また

私はいつもブラウザの js コンソールに戻ります:

また

すべては ajax.py と urls.py で設定されます。ドキュメントは私の問題にはあまり役に立ちません。

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

django - django:dajaxファイルはどこにありますか?

私はdajaxiceでうまく働いています。

今、私はdajaxを使いたいです。取り付けて入れました

その行は次のように変更されます

しかし、その場所にはjsファイルはありません。

私は何かを逃しましたか?通常、そのjsファイルはどこにありますか?

これはurl.pyの設定が原因だと思います。そのURLを確認すると、djangoからURLエラーページが表示されるからです。

---編集

--manage.pycollectstatic--を実行すると次のログが表示されます。

私の意見では、1つの静的ファイルはdajaxiceファイルであり、dajaxファイルではありません。(私はそのファイルをvi-edしました)

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

django - dajax、derokuでのda​​jaxiceの使用

dajax/dajaxiceを使用しています。

しかし、アプリをherokuにアップロードすると、クラッシュログが見つかりました

herokuサーバーにモジュールdajaxがありません。

どうすれば修正できますか?

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

python - Dajaxice & Dajax DEBUG=False

Dajaxproject のアラート「問題が発生しました」をオフにするにはどうすればよいですか? 私のdajax関数は空のデータを返すことがあるため、htmlの変数はNoneです。私には合っていますが、dajaxアラートが表示されます。DAJAXICE_EXCEPTION があると聞いたことがありますが、それを適切に使用する方法がわかりません。ウェブサイトが一般的に完成したとき、あなたは何をしますか?

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

django - dajaxice.core.js が ajax.py の関数で更新されない

dajaxice (0.5.4) で Django (1.4.3) を実行しています。ajax.pyという名前のメイン プロジェクト フォルダーprjに、次のような関数を含むファイルがあります。

を実行python manage.py collectstaticすると、次の出力が得られます。

ただし、dajaxice.core.js生成されたにはまったく機能がありませgetContent。どこが間違っていますか?私は dajaxice を適切にインストールしました。

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

javascript - Dajaxice インストールのチュートリアル

Dajaxice をインストールしてテストする方法をすべて試しましたが、何があっても、すべての JS ファイルを適切に提供しているように見えますが、実際に ajax.py の関数を呼び出すことはできません。具体的には、私のテンプレートには、次のボタンがあります

それでも私はいつも得ます(Chromeの開発者コンソールで)

この特定のケースでは、「exampleapp」ですが、他の提案に従って、さまざまな参照を試しました。私のインデックス ページの Dajaxice オブジェクトには、期待どおりのプロパティがまったくないようです。「myprojectname」(dajaxtest)も「myappname」(exampleapp)も、単に「myfunction」もありません。

余談ですが、Dajaxice をインストールするためのドキュメントには、

ajax.pyで、しかし別の答えがあったので、役に立たなかった。

興味がある場合は、私が動作させようとしている正確なコードベースが圧縮されており、ここで入手できます: https://docs.google.com/file/d/0B16ANo4rID0PZld5V0p0enlRdUU/edit (Dajax/Dajax ice は経由でインストールされpip install django-dajaxますが、実際には、私の質問に対する完璧な答えは、Dajaxice を起動して実行している場合、公式ドキュメントがそれほど機能していないように見えるため、詳細な手順を使用して、実際にどのようにインストールしたかということです。

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

python - パラメータ付きの ajax.py にオブジェクトを保存する Dajax/Dajaxice

セットアップを実行し、dajaxproject.com ですべての例を正常に実行しましたが、より複雑なユース ケースで学んだことを使用すると問題が発生します。フォームからのテキストと共に、いくつかのパラメーターを ajax 関数に渡し、それらのデータを使用してオブジェクトを作成したいと思います。

誰かが私を助けることができれば、それは大歓迎です。

jquery と jquery.ba-serializeobject.min.js を使用しています。

Ajax.py:

JS:

HTML:

Chrome のデバッグ コンソールで表示される唯一のエラーは Dajaxice です。問題が発生しました。

重要な可能性があるものを省略した場合は、お知らせください。

どうもありがとう、