Javascript JSFIDLE代码在使用JQuery的浏览器中不起作用
我正在开发这个 在浏览器中,通过按“显示公交车站”按钮显示所有内容并绘制路线。当我按下动画按钮时,标记应该会移动。但是,即使我包含jQuery库(见下文),将代码放入标记中,并使用$document.readyfunction{}包装用于设置标记动画的函数autoRefresh(见下文),它也不起作用:Javascript JSFIDLE代码在使用JQuery的浏览器中不起作用,javascript,jquery,jsfiddle,Javascript,Jquery,Jsfiddle,我正在开发这个 在浏览器中,通过按“显示公交车站”按钮显示所有内容并绘制路线。当我按下动画按钮时,标记应该会移动。但是,即使我包含jQuery库(见下文),将代码放入标记中,并使用$document.readyfunction{}包装用于设置标记动画的函数autoRefresh(见下文),它也不起作用: <script type='text/javascript' src='//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js
<script type='text/javascript' src='//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js'></script>
希望我错过了一些简单的东西。非常感谢您的帮助,因为我使用了所有方法来完成这项工作。是的,您缺少外部资源中的脚本。https://maps.googleapis.com/maps/api/js?sensor=false&libraries=geometry,places&ext=.jsI已经添加了它:您提到的代码甚至都不存在。另外,您只是简单地定义了click事件的作用,而不是调用click事件。将document.ready和所有内容从内向外移动到窗口范围。并将其替换为$btnSubmit。单击可调用其单击事件。@SpencerWieczorek您可以在第254行中找到它@抱歉,我的搜索似乎没有找到它,是的,我现在看到了。但我先前的观点仍然有效。
function h(c) {
if (count == lengthCoord) {
$(document).ready(function () {
$("#btnSubmit").click(function () {
autoRefresh(map, c);
});
});
}
}