ich eine Taste erstellt ...
Hier können Sie bin falsch gelaufen. Sie haben nicht erstellt eine Schaltfläche, Sie haben ein Ankerelement erstellt. Wenn Sie stattdessen ein button
Element benutzt hatte, würden Sie nicht dieses Problem haben:
<button type="button" data-toggle="modal" data-target="#myModal" data-role="disabled">
Connect
</button>
Wenn Sie stattdessen zumindest mit einem a
Element werden weiterhin sollten Sie geben ein role
Attribut auf "button"
und legen Sie die href
Attribut insgesamt:
<a role="button" ...>
Sobald Sie getan haben, dass Sie a piece of JavaScript which calls event.preventDefault()
vorstellen können - hier mit event
Ihre Click-Ereignis zu sein.
Einfach das 'href' Attribut entfernen? – Oriol
Verwenden Sie einfach kein '' Element, wenn Sie nicht wirklich einen Link erstellen möchten. Sie können jedem Element in CSS 'cursor: pointer' hinzufügen. – pawel
Verwenden Sie 'a' nicht für Schaltflächen, sie können nicht deaktiviert werden (nicht native, nur Workarounds). Verwenden Sie das 'button'-Tag. – Luizgrs