Ich versuche in Tampermonkey automatisch auf eine Schaltfläche zu klicken, aber aus irgendeinem Grund wird der Code nicht ausgeführt. Wenn ich jedoch den Code in die Konsole lege und ihn ausführe, funktioniert es gut.Tampermonkey .click() funktioniert nicht
Hier ist sie:
$(document).ready(function() {
path = window.location.pathname;
setTimeout(autoTraderReady, 10);
$('#VehicleApplyButton').click();
});
<table id="VehicleApplyButton" class="x-btn va-apply-button x-btn-noicon x-column" cellspacing="0"><tbody class="x-btn-small x-btn-icon-small-left"><tr><td class="x-btn-tl"><i> </i></td><td class="x-btn-tc"></td><td class="x-btn-tr"><i> </i></td></tr><tr><td class="x-btn-ml"><i> </i></td><td class="x-btn-mc"><em class=" x-unselectable" unselectable="on"><button class=" x-btn-text" id="ext-gen147" type="button"> </button></em></td><td class="x-btn-mr"><i> </i></td></tr><tr><td class="x-btn-bl"><i> </i></td><td class="x-btn-bc"></td><td class="x-btn-br"><i> </i></td></tr></tbody></table>
Taste schaltet nicht dynamisch, versucht eine Warnung zu tun, wenn die Funktion ausgeführt wird, mich nicht alarmieren.
@wOxxOm i hinzugefügt in einem setTimeout für 5000ms aber es funktioniert noch nicht – TheGuyWhoCodes
@wOxxOm ein wenig mehr Informationen hinzugefügt, nicht sicher, was sonst – TheGuyWhoCodes
Ich denke, das Problem hinzuzufügen ist, dass '# VehicleApplyButton' eine Tabelle , kein Knopf. Es gibt einen Knopf im Tisch. Versuchen Sie es zu klicken: '$ ('# VehicleApplyButton button'). Click();' – wOxxOm