这种jQuery语句叫什么?

时间:2015-06-02 15:19:57

标签: jquery if-statement

我刚刚开始在公司实习,我正在学习jQuery。昨天我的老板和我坐下来给我看了一些新的陈述,包括'if'和'%'。这是他昨天创建的代码的一个例子。然后他告诉我,我需要理解并学习如何做他所做的事情。所以我认为这样做的好方法是从头开始,但是当搜索Lynda.com时,我真的不知道该找什么。他出城了所以我不能打扰他。有人可以帮我指导如何了解这些功能吗?我相信他称之为条件,这是正确的吗? 我们试图做的是在电子商务模板的某些div周围创建一个稳定的1 px折叠边框。

谢谢!

function resetCategoryBorders(){
 $(".topLevelCategoryContainer").each(function (index) {
        var catwrapwidth=$("#wp_categorywrapper").width();
        var toplevelwidth=$(".topLevelCategoryContainer:eq(0)").width();
        var availablewidth=(toplevelwidth>0 ? parseInt(catwrapwidth/toplevelwidth) : 0);
        if (parseInt(index+1) % 4 !=0 && index!=$(".topLevelCategoryContainer").length)
        {
            $(this).css("border-right","0px");
        }
        $(this).appendTo($("#wp_categorywrapper"));


      });

1 个答案:

答案 0 :(得分:0)

这些实际上是相当简单的JavaScript功能。

if是一个条件块,你提供一个布尔值(或者一个评估为布尔值的东西),如果该布尔值为false,则会跳过块中的所有内容。

对于%,它返回除法运算的剩余部分 17/4是4,余数为1.所以17 % 4 === 1

至于了解有关JavaScript的更多信息,我建议你阅读Eloquent JavaScript(是的,所有这些)。在正确理解语言之后,学习jQuery应该是轻而易举的事。

相关问题