相关疑难解决方法(0)

如何创建简单的jQuery插件?

这个测试插件应该像这样工作:当点击一个元素时,它会向下移动.就那么简单.

jQuery.fn.moveDown = function(howMuch){
    $(this).css("border", "1px solid black");
    $(this).click(function(){

        $(this).css("position", "relative");
        $(this).animate({top: '+='+howMuch});
    }); 
}
Run Code Online (Sandbox Code Playgroud)

问题是,当单击一个元素时,它不仅会移动被点击的元素,还会移动插件所应用的所有其他元素.

这是什么解决方案?

javascript jquery plugins jquery-plugins extend

2
推荐指数
1
解决办法
634
查看次数

标签 统计

extend ×1

javascript ×1

jquery ×1

jquery-plugins ×1

plugins ×1