如果为true,则执行jQuery的其余部分

时间:2014-03-18 08:32:54

标签: javascript jquery css

我有一个jQuery文件,其中一些确定了布局,其中一些确定了稍后要点击的事件。

确定布局的代码,我不能放入CSS文件,因为它依赖于某些元素的.width() - 所以我现在一直坚持使用JS。

确保首先发生这些布局更改的最佳方法是什么?若然,运行文件的其余部分?以下是确定布局的代码示例:

    archive.css({left: archivePosition});
    films.css({right: - filmsPosition});
    index.css({left: (nw / 2) - (iw / 2) });

我是否值得将这些文件分成两个不同的JS文件?

1 个答案:

答案 0 :(得分:0)

试试这个: - http://jsfiddle.net/adiioo7/6xSC5/

<强> JS: -

jQuery(function($){
    $("#test").width(function(index, width){
        if(width)
        {
            //your conditional code.
        }
    });
});