【发布时间】:2014-04-30 21:40:30
【问题描述】:
我正在尝试使用 Shopify 和 BookThatApp 在线租用产品。
应用程序强制数量字段在预订时具有最大值 0,这意味着您无法继续购买。在这种情况下,出于可用性考虑,我想将“添加到购物车”按钮设为灰色。
自己选择 5 月 13 日和 3 天:
http://propeller-6.myshopify.com/products/007-never-say-never-again-sign
我正在考虑并尝试过类似的事情:
jQuery(document).ready(function($){
$( "#product-select-option-0" ).change(function() {
var maxquantity = $('#quantity').attr('max');
if (maxquantity = 0) {
// hide button
}
});
});
我接近了吗? :)
谢谢 卡罗琳
【问题讨论】:
-
不太明白你想要什么...但是如果你真的可以使用javascript访问最大数量,你可以简单地禁用按钮:
$('#mybutton').attr('disabled', true)。请注意,您应该在if条件中使用==。 -
谢谢霍尔特。禁用按钮不是问题,我不确定每次更新下拉列表时是否可以获得最大值。我基本上想在输入最大值为0时隐藏按钮。
-
哦,感谢您对
==的提醒