我是jQuery的新手,正在尝试使用一个变量来使其对列表中的每一项进行不断更新。 有没有办法做到这一点?
function AddToCart(clicked_id) {
var Name = clicked_id; //Sets Name variable to the id of the clicked item
var QtyName = Name +'Qty'; //Updates quantity name to that of clicked item
var QtyVal = $(#QtyName).val(); //Gets value of the quantity of the item
alert(Name);
alert(QtyName);
alert(QtyVal);
Cookies.set(QtyName , QtyVal); //Sets cookie to (Name of the quantity variable, Quantity Value)
}
谢谢您的帮助!
答案 0 :(得分:2)
传递给jQuery函数的参数只是一个字符串。因此,就像在此之前那样,您需要串联字符串值。因此,如果您将这样的字符串连接起来:
'#' + QtyName
然后您将其完全传递给jQuery函数:
$('#' + QtyName)