我正在处理我的第一个网页!我可以在jQuery ready函数中添加javascript吗?
我已经使用了很多jQuery,现在我要实现纯javascript,但我不知道在哪里添加这个?我可以将它放在我的jQuery的ready函数中,还是以不同的方式添加它。
请问,你能提供一个例子,以便我完全理解吗?如前所述,这是我放在一起的第一个网站。
非常感谢!
我正在处理我的第一个网页!我可以在jQuery ready函数中添加javascript吗?
我已经使用了很多jQuery,现在我要实现纯javascript,但我不知道在哪里添加这个?我可以将它放在我的jQuery的ready函数中,还是以不同的方式添加它。
请问,你能提供一个例子,以便我完全理解吗?如前所述,这是我放在一起的第一个网站。
非常感谢!
什么你不明白的是,jQuery是只对JavaScript库。这只是一组可用于更轻松,快速编写JavaScript的函数。无论您只使用Jquery函数还是本机js,它都不会更改最终结果。
当你做$("#myID")
这是一样的,你会做document.getElementById("myid")
。
人们使用Jquery来走得更快,就这些。你可以混合使用jquery和javascript,只要你不喜欢document.getElementById($("#myId"))
这个完全错误的东西。
是的,他们都是JavaScript,你可以使用适合这种情况的任何功能。
在这种情况下,你可以把代码中的document.ready处理程序,如:
$(function() {
var canvas = document.getElementById("canvas");
if (canvas.getContext) {
var ctx = canvas.getContext("2d");
ctx.fillStyle = "rgb(200,0,0)";
ctx.fillRect (10, 10, 55, 50);
ctx.fillStyle = "rgba(0, 0, 200, 0.5)";
ctx.fillRect (30, 30, 55, 50);
}
});
你可以放在你的jequery的准备好的功能 – Arkej
- 你可以共享可执行的演示/片段或[JSFiddle](https://jsfiddle.net/)? [_创建一个最小,完整和可验证的示例_](http://stackoverflow.com/help/mcve) – Rayon
请看getScript – epascarello