我在我的网站上使用 .change() 函数单击此处,它使用户能够选择其产品的数量。我遇到的问题是我的图表只是将我的我链接到 12 包而不是 6 包。我检查了萤火虫,我注意到 JS 创建了两个按钮,我相信链接到 6 包的按钮开始与 12 包的按钮重叠。
最终,我希望按钮链接相对于价格发生变化。有谁知道我需要在下面添加我的代码来实现这一点?
我只有一个链接按钮,我正在使用表达式引擎,所以第二个是自动创建的
<script type="text/javascript">
var message = new Array();
message[1] = "$15.00";
message[2] = "$25.00";
$(document).ready(function(){
$("#item_select").change(function()
{
var message_index
message_index = $("#item_select").val();
$(".price-item h3").empty();
if (message_index > 0)
$(".price-item h3").append(message[message_index]);
});
});
</script>
{p_cartlink}
<a href="http:// class="button_atc atc_{url_title}"></a>
{/p_cartlink}
问题在于此代码用于模板,我不希望您SLEEP-12 and SLEEP-6
使用产品 ID 所需的产品名称。是可以在JS中为每个按钮创建一个需要ID然后启用和禁用按钮的方式。例如,当您选择 6 件装时,会出现 6 件装按钮并禁用 12 件装?