【发布时间】:2011-09-25 16:27:17
【问题描述】:
我正在从 Web 示例中学习 Jquery 和 Javascript。我有很好的工作知识,但一些代码仍然让我感到困惑。以下代码用于购物车隐藏结帐按钮并替换为显示有关最低购物车要求的消息的 div。不过,有一部分代码让我失望。
function getCollectionCount() {
var totalCollectionCount = 0;
var collection = $('td[alt*="Collection"]');
for (var i = 0; i < collection.length; i++) {
var curVal = $(collection[i]).find("select").val();
if (curVal != undefined){
totalCollectionCount += parseInt(curVal);
}
}
这部分是什么意思?
var collection = $('td[alt*="Collection"]');
【问题讨论】:
-
也许 jquery 文档是个不错的地方:api.jquery.com/attribute-contains-selector
-
这是一个有用的网站:SelectOracle。该站点的布局非常混乱,但想法是您清除“直接输入”文本区域,输入 CSS 选择器,然后单击“解释这个”按钮 - 有点隐藏在页面下方。
标签: javascript jquery cart shopping