Javascript 如何从另一个文件使用jQuery.js
我有一个HTML文件:Javascript 如何从另一个文件使用jQuery.js,javascript,jquery,Javascript,Jquery,我有一个HTML文件: <!DOCTYPE html> <html> <head> <title>Insert</title> <link rel="stylesheet" type="text/css" href="css/main.css"> <script type="text/javascript" src="js/jquery-1.10.1.js"></script> <script
<!DOCTYPE html>
<html>
<head>
<title>Insert</title>
<link rel="stylesheet" type="text/css" href="css/main.css">
<script type="text/javascript" src="js/jquery-1.10.1.js"></script>
<script type="text/javascript" src="js/controlla.js"></script>
</head>
<body>
<div id="insert">
<img src="css/images/logo.png" alt="Search Engine Logo" />
<input id="#textboxone" onkeyup="scova(event)" type="text"/>
</div>
</body>
</html>
在浏览器控制台中(数字“测试”后),我得到:
如何在函数文件中使用JQuery?如何在my controlla.js中使用jquery的$
引用?您不需要将jquery
包含在任何其他JavaScript
文件中:只需将jquery
放在所有
标记的顶部,接下来导入的所有文件都可以访问库。您不需要包含jQuery
在任何其他JavaScript
文件中:只需将jQuery
放在所有
标记的顶部,然后接下来导入的所有文件都可以访问库。
<input id="#textboxone" onkeyup="scova(event)" type="text"/>
到
这样$('#textboxone')
就不会是空对象
完成此操作后,还可以通过删除
更改来修复document.getElementById('textboxone')
<input id="#textboxone" onkeyup="scova(event)" type="text"/>
到
这样$('#textboxone')
就不会是空对象
完成此操作后,还可以通过删除
从id属性中删除
来修复document.getElementById('textboxone')
-
var valjquiro = $('#\\#textboxone').val();
从id属性中删除#
,或者执行此操作-
var valjquiro = $('#\\#textboxone').val();
尝试按如下方式包装函数文件中的代码:
$(document).ready(function(){ put your code here })
请在此处阅读更多信息:
如果我理解正确,您的代码可能在DOM完全加载之前运行,处于当前状态。请尝试将函数文件中的代码打包如下:
$(document).ready(function(){ put your code here })
请在此处阅读更多信息:
如果我理解正确,您的代码可能是在DOM完全加载之前运行的,处于当前状态。我讨厌错过这些小东西+1为了解决问题,我不应该回答书面问题-"-"+1,而应该回答无用的问题。@Ghilled我宁愿说,在回答问题的标题之前,你应该多看一下问题的内容。如果人们不知道,他还需要从
getByElementId
@dystroy中删除“#”我不想费心回答他们的需求(我工作的公司就是这样做的),所以我试着坚持人们的要求。我知道这不是一个好方法。恨我错过了一些小事情+1为了解决问题,我不应该回答书面问题-"-"+1,而应该回答无用的问题。@Ghilled我宁愿说,在回答问题的标题之前,你应该多看一下问题的内容。如果人们不知道,他还需要从getByElementId
@dystroy中删除“#”我不想费心回答他们的需求(我工作的公司就是这样做的),所以我试着坚持人们的要求。我知道这不是一个好方法。不,这不会是问题,因为函数是从事件处理程序调用的。不,这不会是问题,因为函数是从事件处理程序调用的。重新检查