我正试图让这成为可能:
是否有方法或if语句来调用此
$('#add-remove-buttons').find('.button').trigger('click');
检测到网页上有#add-remove-buttons?
-Thanks
答案 0 :(得分:1)
首先检查第一个元素是否存在Check if element exists in jQuery 在存在之后发生事件
if ($("#add-remove-buttons").length > 0)
{
$("#add-remove-buttons").trigger('click');
}
答案 1 :(得分:0)
在按钮上单击处理程序后插入$('#add-remove-buttons').trigger('click');
语句,如果按钮存在,它将触发操作。您无需明确检查它是否存在
$(function(){
$('#add-remove-buttons').on('click', function(){
alert('btn clicked');
})
$('#add-remove-buttons').trigger('click');
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button id="add-remove-buttons">Click</button>