我对脚本非常陌生,而且我正在尝试创建一个脚本,以便在我访问它时自动点击网页上的“添加到购物车”按钮。网站上的示例是“https://www.therealreal.com/products/women/outerwear/jackets/chanel-jacket-931420”项。香港专业教育学院尝试使用以下脚本
<script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.8.0.js"
type="text/javascript">/script>
<script type="text/javascript">
$(function(){
setTimeout(function() {
$("add-to-cart-button").trigger('click');
},1);
});
</script>
但没有运气。如果有人可以帮我创建一个脚本,当我访问网站上的任何项目时会自动点击添加到购物车按钮,我将非常感激,甚至愿意为此脚本付费。哦,如果它有所作为,我也在Mac上。
答案 0 :(得分:0)
试试这个:
如果add-to-cart-button
是ID:
$("#add-to-cart-button").trigger('click');
如果add-to-cart-button
是Class:
$(".add-to-cart-button").trigger('click');
答案 1 :(得分:0)
我认为如果你遵循我将展示的想法,你将会抓住解决方案
考虑你有两个按钮,一个名为“呼叫设置超时”,另一个是你想要的按钮“添加到购物车”
并在“呼叫设置超时”点击事件中您要调用“添加到购物车”按钮事件,因此您应该执行以下操作
html将是
<input type="button" id = "Call-set-time-out" value= "Call set time out" />
<input type="button" id = "add-to-cart-button" value= "Add to cart"/>
,jquery脚本将是
$( "#Call-set-time-out" ).click(function() {
$("#add-to-cart-button").trigger('click');
});
$( "#add-to-cart-button" ).click(function() {
alert( "add-to-cart-button .click() event called." );
});
我希望这能帮助你,祝你在Jquery世界旅途中好运
答案 2 :(得分:-1)
我认为$(&#34;#add-to-cart-button&#34;)。click();将根据添加到购物车按钮是否为该按钮的ID来为您工作。
答案 3 :(得分:-2)
您可以尝试以下代码,这应该有帮助
<script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$(".add-to-cart-button").trigger('click');
});
</script>
快乐编码:)