jQuery   发布时间:2022-04-19  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jquery – 代码在jsfiddle中工作,但在html文档中不起作用大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我是javascript的初学者,我希望有人可以帮我解决这个问题.我试图用id做一个div,“移动”,来回滑动.代码在jsfiddle中工作,但是当我将它放入我的html文档时不起作用.我尝试将顶部放在一个单独的js文件中,并仅使用代码的最后一行调用头部中的变量:
animateMe($('#move'),2000);

那没用.然后我尝试将整个js脚本放入头部,这也无效.这是我的html文档头部的代码

<script type="text/javascript" src="javascript/jquery-1.10.1.min.js"></script>
<script type="text/javascript">
 $(targetElement).css({ left: '50px',top: '50px' }).animate({
        'left': '200px'  },{
       duration: speed,complete: function () {
            $(this).animate({
            'left':'50px'
            },{
            duration: speed,complete: function () {
         animateMe(this,speed);
                }
            })
        }
        }
   ); 
  };
animateMe($('#move'),2000);</script>

这是正文中的代码.我通常使用外部css文档,但为了试图缩短内容,我在这里使用了内联css.

<div id="move" style="position: absolute; width: 100px; height: 100px; BACkground-color: green;"></div>

我正在从jsfiddle获取代码并将其放入头部或我的单独的js文件中.不确定这样做是否会导致脚本无法正常工作.任何帮助表示赞赏.谢谢大家.

这是我在jsfiddlehttp://jsfiddle.net/wrdweaver6/r8Kf9/上工作的链接

解决方法

你想把你的代码放在里面
$(document).ready(function() {
    // Your code here
});

要么

window.onload = function() {
    // Your code here
};

在javascript执行之前,需要首先加载所有元素.使用jsfiddle你不必这样做,但这可能是因为它不能在jsfiddle之外工作.

大佬总结

以上是大佬教程为你收集整理的jquery – 代码在jsfiddle中工作,但在html文档中不起作用全部内容,希望文章能够帮你解决jquery – 代码在jsfiddle中工作,但在html文档中不起作用所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。