问题标签 [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.
javascript - 在 Ajax 调用之后使 jquery 插件工作
这将是一个很长的帖子,但我真的受够了试图解决这个问题。我真的在寻找一些帮助来解决我的问题。
第一的:
fade.js
:
这里的问题是在下一页的ajax调用之后,淡入淡出停止工作。所以我所做的是
但这仅在我将鼠标悬停在图像上时才有效,然后图像会淡出。如果我做同样的$(".gallery ul li img.a").fadeTo
事情.live(...)
没有发生,那它根本行不通。
- 即使在 ajax 调用之后如何使这项工作正常工作,它应该在加载时淡出,然后当我将鼠标悬停在它上面时淡出。
第二:
我有一个在图像上向上滑动的小滑块slider.js
:
我改成$('.gallery li').hover(...)
,$('.gallery li').live("hover", function(){...})
但还是不行。我也使用.on
而不是.live
因为它已被弃用。
我究竟做错了什么 ?我不是客户端的家伙,我的大部分工作都是服务器端的。我只需要在 AJAX 调用发生后让这 2 个插件工作。
阿贾克斯:
编辑2:
和
javascript - 如何“重置”点击事件(使用 qtip2)?
我对点击事件和qtip2有一点疑问。
在第一次点击 element 之后$j('a[href^="/i/"]')
,当我再次在它上面移动时,会出现气泡。我希望每次单击元素时都会出现气泡。
我的代码:
django - Dajaxice:无法让 Dajaxice 正常工作
我知道,我知道,您首先想到的是在线和 dajaxproject.com 上查看所有说明
好吧,我已经检查并检查并重新运行此安装,但我无法弄清楚问题所在。我认为这与我使用的 Dajaxice 版本和安装说明的版本有关,但通常缺少这些细节。
在此过程中,我已完成所有设置以完成一项非常简单的任务。从 IP:8000(即 1.2.3.4:8000)加载网页并让该页面加载一个简单的 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 [dot] readthedocs [dot] org/en/latest/quickstart.html
PS 对不起“[dot]”,但作为一个新注册用户,他们将您限制为每个帖子 2 个,所以我试图为您提供可点击的最佳链接。
我难住了。我一直在尝试很多不同的东西,但可用的文档似乎很零星。这一定是一些简单的事情,我搞砸了,但我似乎找不到它。
目前,“打个招呼!” 按钮出现在屏幕上,但是当您按下它时没有任何反应。有任何想法吗?
这是我在这里使用的 Django 项目的 zip 文件的链接:https ://docs.google.com/open?id=0B5rzYk6W5HlrYk9veVRfM3JkTGc
按照我的组织方式,DjangoAjax 只是包含 Django 项目的文件夹。ajax_prac 是项目,实践是应用程序。此外,您还会看到一个名为 django_media 的文件夹......这很容易解释,它只包含我的 Django 项目的所有“媒体”,包括 jquery.js 和 jquery.dajax.core.js
如果我在代码中弄脏了一些细节,与安装指南相反,我深表歉意。我已经经历了很多次迭代,所以我很可能在发布这篇文章时忘记了改变一些东西。
任何人都可以帮忙吗?
python - Dajax/Dajaxice Js 调用返回“Cannot read property 'whatever' of undefined”
我安装并按照所有程序在 Django 中使用 Dajax 和 Dajaxice 设置了一个基本示例。
正确包含 js 源并且存在 Dajax 和 Dajaxice 对象(我可以在浏览器控制台中进行测试)。我环顾四周,但似乎找不到解决方案:当我像这样从 js 触发函数时:
或者
我总是回到浏览器 js 控制台:
或者
一切都在 ajax.py 和 urls.py 中设置。该文档对我的问题没有多大帮助。
django - django:dajax 文件在哪里?
我在 dajaxice 上工作得很好。
现在,我想使用 dajax。我安装了它,我把
该行更改为
但是那个位置没有js文件。
我错过了什么吗?那个js文件通常在哪里?
我认为这是由 url.py 设置引起的,因为如果我检查该 url,我可以从 django 看到 url 错误页面。
--- 编辑
当我运行 -- manage.py collectstatic -- 以下是日志。
在我看来,1 个静态文件只是 dajaxice 文件,而不是 dajax 文件。(我编辑了那个文件)
django - 在heroku中使用dajax,dajaxice
我正在使用 dajax / dajaxice。
但是当我将我的应用程序上传到heroku时,我发现了崩溃日志
heroku 服务器中没有模块 dajax。
我该如何解决?
python - Dajaxice & Dajax DEBUG=False
如何关闭 Dajaxproject 警报“出现问题”?有时我的 dajax 函数返回空数据,因此 html 中的变量为无。它确实适合我,但是会显示 dajax 警报。我听说有 DAJAXICE_EXCEPTION 但我不知道如何正确使用它。当网站一般完成时,你会做什么?
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 和一切。
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,你到底是如何安装它的,有详细的步骤,因为官方文档似乎不是很实用。
python - 带有参数的 ajax.py 中的 Dajax/Dajaxice 保存对象
我已经完成了设置,并且 dajaxproject.com 上的所有示例都运行良好,但是我现在在使用我在更复杂的用例中学到的知识时遇到了问题。我想将几个参数与表单中的文本一起传递给 ajax 函数,并使用这些数据创建一个对象。
如果有人可以帮助我,将不胜感激。
我正在使用 jquery 和 jquery.ba-serializeobject.min.js。
阿贾克斯.py:
JS:
HTML:
在 Chrome 的调试控制台中,我得到的唯一错误是 Dajaxice:出了点问题。
如果我遗漏了任何可能重要的内容,请告诉我。
非常感谢,