首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用javascript将参数传递给另一个函数(this)

使用javascript将参数传递给另一个函数(this)
EN

Stack Overflow用户
提问于 2018-08-08 05:05:47
回答 1查看 53关注 0票数 0

我认为我在renderGrid()中的元素包含一个html元素,所以我想用这个替换"#container“。简单地说,我想让我的代码变得通用,因为现在我只能将它用于"#container“,所以"#container”必须替换为模板之类的东西。

代码语言:javascript
复制
function renderGrid(element, settings) {
    var x = settings.columns;
    var y = result.length / x;

    $('.grid').remove();
    for (var cols = 0; cols < x; cols++) {
        for (var rows = 0; rows < y; rows++) {
            numberOfTiles = x * y;
            $('#container').append("<div class='grid'><div class = 'usernameSpace'></div></div>");
        };
    };
    $('.grid').width(800 / x);
    $('.grid').height(800 / x);
}

(function ($) {
    $.fn.tiles = function (options) {
     
        var settings = getOptions(options);

        return this.each(function () {

            var grid = renderGrid(this, options);

            fillTilesWithContent(this, options);

            colorTiles(this, options);

            columnCountSet(this,options);
            
            return grid;
        });
    }
})(jQuery);
代码语言:javascript
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51735429

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档