将javascript代码更改为jquery代码,效果如何?

将javascript代码更改为jquery代码,效果如何?,javascript,jquery,Javascript,Jquery,我想把下面的javascript代码改成jquery代码,怎么样 在日期3,21和9,22中完成更改hourofset 演示: var interval=self.setInterval(“clock()”,1000); 功能时钟(){ 变量日期=新日期(); var Hourofset=3; date.setUTCHours(date.getUTCHours(),date.getUTCMinutes()); var time=date.getTime(); date.setUTCFullYe

我想把下面的javascript代码改成jquery代码,怎么样

在日期
3,21
9,22
中完成更改
hourofset

演示:


var interval=self.setInterval(“clock()”,1000);
功能时钟(){
变量日期=新日期();
var Hourofset=3;
date.setUTCHours(date.getUTCHours(),date.getUTCMinutes());
var time=date.getTime();
date.setUTCFullYear(date.getUTCFullYear(),3,21);
var dstStart=date.getTime();
date.setUTCFullYear(date.getUTCFullYear(),9,22);
var dstEnd=date.getTime();
如果(time>dstStart&&time
JQuery已经用JavaScript完成了。没有要转换的内容,因为JQuery不是语言;)

JQuery已经用JavaScript完成了。没有要转换的内容,因为JQuery不是语言;)

jQuery可能只适用于其中一行:

document.getElementById("clock").innerHTML = output
使用jQuery时可能会出现这种情况

$("#clock").html(output);
它用于查找元素,其中包括a的解决方法,然后使用该方法在元素上设置标记(这非常类似于设置
innerHTML
——不过,在某些情况下,对于有问题的位也有一些解决方法;它们可能不适用于此特定代码)



请注意,jQuery只是一个用JavaScript编写的框架。它平滑了处理DOM的一些浏览器差异,并提供了许多方便的实用程序功能,但它不是与JavaScript分离的东西。您可以编写JavaScript代码,并且可以选择在其中使用jQuery(就像任何其他库一样)。

jQuery可能只适用于其中一行:

document.getElementById("clock").innerHTML = output
使用jQuery时可能会出现这种情况

$("#clock").html(output);
它用于查找元素,其中包括a的解决方法,然后使用该方法在元素上设置标记(这非常类似于设置
innerHTML
——不过,在某些情况下,对于有问题的位也有一些解决方法;它们可能不适用于此特定代码)



请注意,jQuery只是一个用JavaScript编写的框架。它平滑了处理DOM的一些浏览器差异,并提供了许多方便的实用程序功能,但它不是与JavaScript分离的东西。您可以编写JavaScript代码,并且可以选择在其中使用jQuery(就像任何其他库一样)。

如果您的代码正常工作。您并不真正需要jquery。除非您想创建可重用的函数或自定义插件

使用clock()作为jquery插件的快速示例(未测试)

然后使用你的插件

$(document).ready(function(){
  $('#clock').myClock(1000);
}

如果代码正常,请参阅和。您并不真正需要jquery。除非您想创建可重用的函数或自定义插件

使用clock()作为jquery插件的快速示例(未测试)

然后使用你的插件

$(document).ready(function(){
  $('#clock').myClock(1000);
}

请参见和

您有什么好的理由将这个简单的代码片段替换为jQuery。。。?使用jQuery并不能让代码变得更棒。您当前的代码使用了受良好支持的方法。绝对不需要使用jQuery。JavaScript是一种编程语言,jQuery是一种web浏览器框架(它本身是用JavaScript编程的)。jQuery不是一种语言。除此之外,您的DST计算是错误的。为什么需要将其更改为有用的代码?:-)使用jQeury的好处是什么?您有什么好的理由用jQuery…替换这个简单的代码段吗。。。?使用jQuery并不能让代码变得更棒。您当前的代码使用了受良好支持的方法。绝对不需要使用jQuery。JavaScript是一种编程语言,jQuery是一种web浏览器框架(它本身是用JavaScript编程的)。jQuery不是一种语言。除此之外,您的DST计算是错误的。为什么需要将其更改为有用的代码?:-)使用jQeury的好处是什么?@jenniferJolie:那是因为您正在使用
onload
加载jQuery,但要更早地运行代码。如果您足够早地加载jQuery,以至于代码没有在它出现之前尝试使用它(或者相反地,在稍后设置代码),那么它就可以正常工作:@jenniferJolie:这是因为您加载jQuery时使用的是
onload
,但要更早地运行代码。如果您足够早地加载jQuery,以至于您的代码在它出现之前没有尝试使用它(或者相反地,在稍后设置代码),那么它就可以正常工作: