Ich möchte nach 5 Sekunden automatisch ein Popup auf meiner Website öffnen. Also entschied ich mich, automatisch auf den Knopf zu klicken, der das Popup öffnet. Also habe ich versucht: document.getElementById ('button_id'). Click(). Meine Methode funktioniert jedoch nicht. Sehen Sie ein Problem in meinem Code?Klicken Sie auf eine Schaltfläche, um ein Popup zu öffnen.
$(document).ready(function() {
setTimeout(function() {
document.getElementById('button').click()
}, 5000);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="row">
<button class="btn btn-info btn-lg button" type="submit" id="button" data-toggle="modal" data-target="#enquirypopup">SUBSCRIBE</button>
</div>
Vielleicht eine andere Art und Weise ist es? Mit etwas wie .show() mit meinem Pop-up?
Danke.
Warum rufen Sie nicht die Funktion ** öffnet ** das modale stattdessen? – Mistalis
Was bedeutet "nicht funktioniert"? Gibt es einen Fehler? Passiert überhaupt nichts? –
Nichts passiert, sorry! –