如何将值传递给jquery中的函数

时间:2013-08-08 09:14:05

标签: jquery

我将这个值传递给真功能,以下任何人都可以帮助我..... 我可以使用简单的javascript函数代替jquery但是为了知识我想以这种方式制作它。

JS:

$(document).ready(function(){
  $("#slider").click(function(){
    $("#slider").suyesh(true);
    });
});

(function($){
    $.fn.suyesh = function(s){
        if(s == true){
            alert("value is coming");   
            }
        }
})(jQuery);

HTML:

<div id="slider">
        <ul class="slide">
            <li class="slide_1"><img src="1.jpg"></li>
            <li class="slide_2"><img src="2.jpg"></li>
            <li class="slide_3"><img src="3.jpg"></li>
            <li class="slide_4"><img src="4.jpg"></li>
            <li class="slide_5"><img src="5.jpg"></li>
        </ul>
    </div>

1 个答案:

答案 0 :(得分:1)

听起来你正在考虑创建一个jQuery插件。尝试类似:

(function($) {
    $.fn.suyesh = function(myArg) {
        if (myArg) {
            // Put code here to do thing if true was passed in.
            // i.e. this.css("color", "green");
        } else {
            // Put code here to do thing if false was passed in.
            // i.e. this.css("color", "red");
        }
        return this;
    }; 
}(jQuery));