我可以在jQuery ready函数中添加javascript吗?

时间:2017-08-28 12:43:42

标签: javascript jquery

我正在制作我的第一个网页!

我使用了很多jQuery,现在我要实现纯javascript,但我不知道在哪里添加这个?我可以将它放在我的jQuery的ready函数中,还是以不同的方式添加它。

请你能举例说明我能完全理解吗?如上所述,这是我组建的第一个网站。

非常感谢!

2 个答案:

答案 0 :(得分:0)

是的,他们都是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);
  }
});

答案 1 :(得分:0)

你不明白的是Jquery只是一个JavaScript库。它只是一组可用于更轻松,更快速地编写JavaScript的函数。您只使用Jquery函数或本机js,它不会更改最终结果。

执行$("#myID")时,document.getElementById("myid")document.getElementById($("#myId"))相同。

人们使用Jquery走得更快,就是这样。你可以混合jquery和javascript你喜欢它,只要你不做像callFullScreen那样完全错误的东西。