问题标签 [jquery-get]
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.
jquery - jQuery 的 $.getScript 在 Firefox 中的行为是否不同?加载后它没有执行脚本,Chrome 运行良好
以下代码
产量
Dygraph 未定义
在 Firefox 11.0 中,以及
[Dygraph 1.2]
在 Chrome 17.0.963.83 上。
所以似乎脚本在两个浏览器上都加载但没有在 Firefox 11 中执行......为什么会这样?我怎样才能让它表现得像它应该的那样?
这个脚本是Dygraph,从它的网站上它可以在 Firefox 上运行,但我的图表只能在 Chrome 上运行,可能是因为 jQuery 的 $.getScript 可能表现不同......
jquery - .get() 与多个 .load() 的性能
感谢您的关注,
我有一种情况,我想从静态文件中加载()多个 div。我最近发现并阅读了这个 SO 问题:jquery-multiple-load-in-a-div。选项是
或者
我很乐意使用其中任何一个,但我想更多地了解它背后的理论。我认为'.load()'可能与幕后的'.get()'完全相同吗?这是否意味着 .get() 更快?
任何其他见解将不胜感激。CB。
jquery - 在本地使用 jquery 将 html 文件附加到另一个 html 文件
我试图使用$.get
方法以及$.ajax
和.load
方法将html文件附加到html文件中。实际问题是文件在单独打开时还没有附加。可能是该站点是从计算机而不是服务器上运行的吗?或者是否需要在 html 文件中声明某些内容。
jquery - javascript 获取/发布跨域限制和 facebook/google+ 类似框
据我所知,存在不允许您从外部 url 获取内容的跨域限制,为了克服这一点,我们使用服务器端脚本。
我想知道 facebook/google 如何克服这些限制,并使用 javascript 代码设法用这样的简单代码生成他们的like box:
我问这个的原因是因为我正在构建一个虚拟聊天机器人,并希望用户只使用一个简单的 javascript 在他们的站点中生成机器人(在外部域上,他们不必使用服务器端脚本)
谢谢
jquery - jQuery.get() 并返回 html 数据:如何提取一段代码?
假设您可以使用该jQuery.get()
函数通过调用来检索一个HTML页面,例如如下:
是否有任何jQuery解决方案可以通过变量提取元素(例如div、ul等) ?data
PS:我不认为使用load()
加载页面片段是一个好主意,因为我想尽量减少服务器请求的数量。
jquery - jQuery .get 和 .css 设置背景图片
我有几个 div 在菜单上组成一个按钮。使用 jQuery,我试图将 div 更新为悬停背景图像,而不使用单独的选择器。
当我运行这段代码时,我得到“Object div has no method 'css'”。如果您想知道,我的 HTML 看起来像这样:
jquery - IE7 中的 jQuery .get 和 .append 使当前内容消失
该代码适用于 Firefox、Safari、Chrome 和 IE8+,但不适用于 IE7。它会导致内容消失。我在 IE 中尝试过开发人员工具,如果我找到内容中的某一行并向其中添加任何 CSS,则内容会重新出现。
我在滚动事件上调用以下代码。当$(document).scrollTop()
接近某个值时。
我已经逐步完成了所有其他代码,并且在代码中触发$("#MoviesDiv")
时内容消失了。.append
由于 get 是异步的,因此内容的更改发生在对函数的初始调用之后的某个时间。所以这就是为什么我什至关闭了滚动功能并尝试了一个按钮调用以确保该函数只被调用一次。但是内容还是消失了。
此代码旨在帮助我不断获得越来越多的电影。
中找到的新内容('.movieTable')
是一个包含更多电影行的表格。无论我使用.append
还是.appendTo
得到相同的结果。
我查看了其他示例,其中 .append 对其他人不起作用,我尝试了几种解决方案,但没有一个对我有帮助。
content
编辑:如果您访问https://www.clearplay.com/NewMovies.aspx,控制台将输出现在
jquery - 油脂猴和 jquery 无法正常工作
我在 GM 1.5 中使用 jQuery,发现我无法使用 .get
我需要http://code.jquery.com/jquery.js
我的代码就是这样
我确定我在以前的版本中能够做到这一点,这与所做的沙箱更改有关吗?
jquery - 如何从greasemonkey页面事件中获取jQuery ajax调用
我有一个 GM 脚本,它在页面上插入一个链接,然后在单击时添加一个事件侦听器。
然后运行一个函数,其中包含一些 jQuery.get 调用。然而,除非我使用 jQuery 的 unsafeWindow 版本,否则这些调用似乎不会触发。
以上将输出“myFunc is called”到控制台,但不会对 .get 做任何事情
我正在使用来自http://code.jquery.com/jquery.js的 FF17 和 GM1.5,jQUery
有没有比使用 unsafeWindow 更好的方法来让它工作?我在 GM 1.0 之前有这个工作并且有很多 $.get 我需要在我的脚本中进行更改,并非所有这些都是从同一场景中运行的
jquery - $.get 用于延迟对象数组中的每一项
我有一个对象数组,我试图对其进行迭代并为列表构建标记。我正在使用一个数组来存储延迟的请求,并在所有请求完成后使用 $.when 将连接的标记注入到 DOM 中。
这是代码:
但是,我没有任何成功。我遇到了两个问题之一:
- 如果我确实将延迟项目包装在一个函数中(如上面的代码中所示),则不会执行请求,但 $.when会执行。但是由于请求没有被执行,所以输出是空的。
- 如果我不将延迟项目包装在函数中,则请求会被执行(正确的次数,但记录到控制台的 item.id 始终是最后一个项目的 id),而 $.when不会被执行。
我知道这与这个问题非常相似,我正在使用该代码作为我的基础,但我仍然遇到这些问题。有任何想法吗?