从HTML页面调用JQuery函数

时间:2011-11-13 18:09:52

标签: javascript jquery

您好我在一个名为'nsslider'的外部js文件中有一个函数。它只是一个简单的滑块。

外部js脚本的设置如下

(function($){
     $.nsslider = function(element,settings){
          //All my script is here
     };
})(jQuery);

我在我的HTML页面上尝试此操作并且无效

<script type='text/javascript' src='slider.jquery.js'></script>
<script type='text/javascript'>
$(document).ready(function(){
    $.nsslider(
        '#slider',
        {
            'auto' : true,
            'auto_delay' : 4000,
            'slide_speed' : 500,
            'looparound' : true,
            'controls_hide_delay' : 1000
        }           
    );
);
</script>

关于这一点的任何想法,我用javascript并不是很好,而且它是quriks。非常感谢。

1 个答案:

答案 0 :(得分:0)

如果它是一个jQuery jQuery插件。还要确保将jQuery添加到源代码中。

我认为它应该被称为:

$(function(){
    $('#slider').nsslider(
        {
            'auto' : true,
            'auto_delay' : 4000,
            'slide_speed' : 500,
            'looparound' : true,
            'controls_hide_delay' : 1000
        }           
    );
});

你有插件的链接吗?