我有一个使用选择器的jquery代码(来自当前文档)。现在我想将此代码移动到另一个文件(js)中,并且只包含在此文档中。我可以不做任何编辑吗?那么,jquery-code能正常工作吗?
答案 0 :(得分:2)
<script src="jquery.js"></script>
<script src="main.js"></script>
head
中的或结束body
标记之前的
。如果这是head
,那么请确保您使用的是$(document).ready( fn )
。
答案 1 :(得分:0)
是的,您当前使用的所有选择器都与您正在处理的网页/文档的DOM相关。生成和使用这些选择器的javascript代码是嵌入在html页面中还是包含在外部js文件中是不相关的。 (虽然后一种情况因其他原因而更为可取)
答案 2 :(得分:0)
引用并扩展meder的答案
<script type="text/javascript" src="/SCRIPT_DIR/jquery.js"></script>
<script type="text/javascript" src="/SCRIPTS_DIR/main.js"></script>
是一种更好的方式来声明javascript。请注意,指定了脚本类型,并且src URL以/字符开头,该字符指定对脚本文件的绝对引用,这是嵌套页面的良好做法。