gpt4 book ai didi

javascript - 如何将数据itemid的值添加到另一个元素

转载 作者:行者123 更新时间:2023-11-29 22:09:02 25 4
gpt4 key购买 nike

情况如下。图中有两个绿色按钮“Naar dit adres verzenden”,意思是“发送到这个地址”。通常,当有人单击这些按钮时,用户会转到特定的 URL。但是当有人点击按钮时,该值必须传递给“customNextStep”类。该类属于底部按钮“Volgende”,意思是“下一步”。

点击链接:http://postimg.org/image/dlgz5ijuj/查看打印屏幕。

我已经能够检索“发送到此地址”按钮的数据项 ID 的值。但我不知道如何将其传递给“customNextStep”类。我知道我应该使用以下内容:

$('.customNextStep').attr('href'); 

但不知 Prop 体如何。

我目前的代码如下:

//get item id on address click
if ($('.customNextStep').length) {

$('.button-1').on("click", function (event) {
//alert("event prevented");
event.preventDefault();
alert($(this).attr('data-itemid'));
});

.... ?????
}

html“发送到这个地址”按钮:

<input type="button" value="@T("Checkout.ShipToThisAddress")" data-itemid="@item.Id" class="button-1 select-shipping-address-button"  onclick="" />

html“下一步”按钮:

<a class="customNextStep" href=""> 
<input type="button" name="nextstep" value="volgende" class="button-1 billing-adress-next-step-button" />
</a>

最佳答案

怎么样:

$('.button-1').on("click", function (event) {
//alert("event prevented");
event.preventDefault();
var itemid = $(this).attr('data-itemid');
$(this).parent(".customNextStep").attr("href", itemid);

//Used an instance of 'this' above in case multiple customNextStep classes
//$(".customNextStep").attr("href", itemid);
});

关于javascript - 如何将数据itemid的值添加到另一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19117844/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com