相关疑难解决方法(0)

$().ready()和$(document).ready()之间有区别吗?

我见过一些代码,他们只是这样做:

$().ready(function()
{
    ...
});
Run Code Online (Sandbox Code Playgroud)

这比做文档选择器短但是它是一样的吗?

jquery

27
推荐指数
3
解决办法
3754
查看次数

移动包含动态创建的脚本标记的DOM元素

我在基于wiki的CMS中使用Fish Gadget(http://abowman.com/google-modules/fish/),需要将小工具从一个HTML元素重新定位到另一个HTML元素.(注意:鱼小工具就是一个例子 - 其他小工具也会出现问题.)

如果我使用小工具基类"ig_reset"直接重新定位小工具,那么一切正常.如果我尝试使用周围的包装器重新定位,那么小工具使用的iframe似乎会接管.不幸的是,我需要使用周围的包装器重新定位的灵活性.

这似乎与在DOM中移动SCRIPT标记有关.小工具动态创建脚本和样式标记.如果我从DOM中删除动态创建的脚本标记,然后将包装器重新定位到DOM中的另一个位置,则一切正常.如果我尝试脚本标记移动到另一个DOM元素,则会出现原始问题.所以在DOM周围移动脚本标签似乎是原因 - 无论何时发生移动(甚至是后加载).

我想了解这里发生的事情导致框架接管页面,并且还找到比移除动态创建的脚本标记更好的解决方案.

我在这里进行测试:http://solidgone.com/jquery/google-gadget.html - 该演示使用jQuery,但我不认为这与jQuery有关...

javascript jquery

5
推荐指数
2
解决办法
3841
查看次数

jquery文件就绪处理程序

使用之间有什么区别:

$(document).ready(function(){
Run Code Online (Sandbox Code Playgroud)

$(function(){
Run Code Online (Sandbox Code Playgroud)

其中一个在某种程度上比另一个更好,还是第一个只是第一个的速记版本?

jquery

5
推荐指数
1
解决办法
1779
查看次数

jQuery代码放置建议

知道这听起来像一个愚蠢的问题,但是当我通过示例学习jQuery时,我发现脚本和函数的位置在不同示例之间变化很大.举个例子,在某些地方我读到.onReady函数应放在其他所有内容之下,以确保整个DOM实际上已准备好,以及那种性质的东西.

问题很简单,除了obvous脚本标签之外,是否存在jQuery应该位于PHP文件中的最佳实践?一次性内联脚本怎么样?很抱歉这是天真的本性,但我会以"正确"的方式尝试这些例子,因为我想出如何将它们整合在一起.

这个网站似乎有一些非常有见地的人做出贡献,所以提前感谢任何指导!:)

显然它并不像我想象的那样愚蠢 - 谢谢大家的见解 - 我觉得我在大局中想要了解的内容更清晰一些.

php jquery

5
推荐指数
1
解决办法
200
查看次数

窗口和文档之间的加载/就绪事件的差异

有没有之间的差异$(window).ready(function(){})$(document).ready(function(){})?

如果是这样,它是什么?

同样,$(window).load(function(){});和之间有什么区别$(document).load(function(){});

javascript jquery

4
推荐指数
2
解决办法
1702
查看次数

在加载时触发单击功能

我有以下功能,点击时激活:

$('.results .view-rooms').click(function(){   }
Run Code Online (Sandbox Code Playgroud)

无论如何我可以在文档加载时触发此功能吗?

javascript jquery

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

jquery ×6

javascript ×3

php ×1