你如何在Jquery中正确创建一个函数?

时间:2015-09-26 11:42:04

标签: jquery slider

有人可以告诉我这个Jquery函数有什么问题吗?

$(document).ready(function() {
  function Slider(){
    $("#dv_slider #img1").show("fade",500);
  }
});

我不认为问题来自我的HTML或CSS。此外,当我摆脱“滑块”功能似乎工作。

$(document).ready(function() {
    $("#dv_slider #img1").show("fade",500);
});

问题是我需要使用函数来制作更复杂的效果。在这种情况下,我正在尝试创建一个滑块。

1 个答案:

答案 0 :(得分:0)

您的第一个选项没有任何问题,但您只是声明函数Slider(),然后运行它您需要实际调用该函数。您还可以在文档准备好之外声明函数

function Slider(){
  $("#dv_slider #img1").show("fade",500);
}

$(document).ready(function() {
  Slider();
 });

在第二个选项中,您只是运行一个立即执行的语句。