Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将此javascript转换为jQuery_Javascript_Jquery_Html_Css - Fatal编程技术网

如何将此javascript转换为jQuery

如何将此javascript转换为jQuery,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我正在定制这个。我想使用jQuery向选项卡之间的转换添加动画。这是javascript函数中的相关行 功能显示选项卡(n){ //此函数将显示表单的指定选项卡。。。 var x=document.getElementsByClassName(“选项卡”); x[n].style.display=“块”; 我试过这个,但不起作用 功能显示选项卡(n){ //此函数将显示表单的指定选项卡。。。 var x=document.getElementsByClassName(“选项卡”); $(“x[

我正在定制这个。我想使用jQuery向选项卡之间的转换添加动画。这是javascript函数中的相关行

功能显示选项卡(n){
//此函数将显示表单的指定选项卡。。。
var x=document.getElementsByClassName(“选项卡”);
x[n].style.display=“块”;
我试过这个,但不起作用

功能显示选项卡(n){
//此函数将显示表单的指定选项卡。。。
var x=document.getElementsByClassName(“选项卡”);
$(“x[n]”)显示(750);
}

您当前正在尝试获取元素
。只需删除引号,它就不是选择器而是jQuery对象:

function showTab(n) {
  var x = document.getElementsByClassName("tab");
  $(x[n]).show(750);
}

您需要向jQuery构造函数提供
x[n]
的值,而不是作为字符串文本:

$(x[n]).show(750);
也就是说,如果要将其完全转换为jQuery,可以使用jQuery对象和
eq()
方法通过索引检索其中的元素:

功能显示选项卡(n){
$('.tab').eq(n).show(750);
}

删除你要传递给
$
的内容中的引用。当你把W3C与W3C混淆时,W3C学校喜欢它,因为它给了他们糟糕的、充斥广告的网站一种体面的外表,但他们不是W3C,所以我编辑了这个问题。请注意,W3C和W3C学校是完全独立和不相关的实体。我还建议你不要使用W3C一点也不奇怪。他们的文章经常是过时的,有时甚至是完全错误的。jQuery更准确、更可靠。啊。我确实把他们搞糊涂了。我的观点是正确的。