Javascript remotefunction在页面底部时不起作用
Javascript remotefunction won't work when at the bottom of the page
我有远程功能,不荣誉和停止工作,当我在页面底部移动jQuery脚本(页面更快加载)。我怎样才能修好它?提前谢谢你。
<script type="text/javascript">
<?php echo $ajax->remoteFunction(array('url' => array('controller' => 'posts', 'action' => 'go', $user_obj['User']['id']), 'update' => 'engagePost')); ?>
</script>
<div id="engagePost"></div>
浏览器从上到下读取页面。在您的情况下,您想要调用的函数写在页面的顶部,因为您没有将其包装成一些onload
或document.ready
事件,它立即执行。但是,在浏览器编写了相应的脚本标记之后,才会加载所需的JQuery脚本。
<script>
remoteFunction()
</script>
<div>
<!--Page Content-->
</div>
<script src="jquery.js"></script>
是导致问题的原因,在函数调用前插入JQuery脚本
<script src="jquery.js"></script>
<script>
remoteFunction()
</script>
<div>
<!--Page Content-->
</div>
之前为了确保JQuery被加载你可以添加
$(document).ready(function () { //call function here })
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- 监视函数从服务返回不起作用,但作用域函数起作用
- 幻灯片滚动javascript不起作用
- 简单的javascript在Shopify中不起作用
- Recaptcha在IE7和IE8中不起作用
- Ember Data DS.Model's set函数不起作用
- JsFiddle上的鼠标事件不起作用
- 我的AngularJS表达式没有'不起作用
- 点击按钮输入不起作用
- 面向对象的Javascript代码在IE7中不起作用
- 分部隐藏在jquery中不起作用
- "浮动“;父DIV底部的DIV不起作用.(使用Pos:rel、Bottom 0等)
- 滚动到底部不起作用
- 为什么我的 scrollTop 用于检测何时滚动到页面底部不起作用
- 链接跳转到顶部和底部,但平滑滚动不会;不起作用
- Javascript remotefunction在页面底部时不起作用
- Angular UI Bootstrap Modal在eclipse中不起作用.模态弹出出现在页面的底部,而不是弹出
- 恼人的不必要的溢出和页边空白顶部/底部没有'不起作用
- “位置:固定;底部:0;”在iPhone中不起作用
- jQuery 检测滚动到达底部在移动浏览器上不起作用