首页 > 解决方案 > jQuery length 属性在这行代码中是如何工作的?

问题描述

快速提问。我有一个表格和长话短说,我使用这段代码让它工作:

.on('click', '.modalAddToBagButton', function(e) {
            e.preventDefault();
            $form = $(this).closest("#dialog-addToBag").find('form');
            if( $( ".es-value.selected" ).length ) {
                $form.submit();
            } else {
                $("#errormessage").show();
                $("#error-border").addClass("error-border");
            }
        });

但是,我不是 100% 清楚 .length 是如何在这里工作的。有人可以向我解释一下吗?我正在学习,这将有助于我将来充分理解。谢谢!

标签: jquery

解决方案


推荐阅读