Ich habe eine Liste, in der es entweder reinen Text oder einen Link innerhalb sein kann. Wenn ein Link verfügbar ist, muss das gesamte Listenelement anklickbar sein. Also, wenn ich dies tun:Triggerung .click() innerhalb der Liste Element gibt Fehler
if ($('.link').length) {
$('li[data-contains-link]').on('click', function (e) {
$('.link').click()
})
}
es gibt mir den Fehler: Uncaught RangeError: Maximum call stack size exceeded
ist es eine Möglichkeit, dies zu vermeiden?
warum rufst du den click im click event selbst an? Es ist wie werfen ein paar nach dem werfen eines steins es wird unendlich sein – guradio
@guradio Das ist ein guter Punkt :-) Ich könnte es anders machen dann: -s – Steve
Wenn du Zeigen Sie Ihren HTML-Code Sie können mehr Hilfe erhalten –