Warum würde der Unterschied zwischen diesen beiden Codezeilen einen Fehler verursachen, der dazu führt, dass Jquery endlos in iOS (Safari und Chrome) läuft? Die Schleife ist in keinem anderen Browser aufgetreten.jQuery Looping Bug in iOS
if ($('[name="loadingTime"]') != undefined) {...
vs
if ($('.loadingTime') != undefined) {...
Wenn wir nach Klasse gezielt und benennen nicht die Schleife Bug weg Attribut ging. Irgendwelche Ideen oder Erklärungen?
Was ist Ihre Schleife? –
Beachten Sie, dass '$ ('.loadingTime')' oder '$ ('[name =" loadingTime "]') niemals' undefiniert' ist, jQuery gibt immer ein Objekt zurück. – Teemu
Um festzustellen, ob ein jQuery-Selektor mit irgendetwas übereinstimmt, überprüfen Sie seine Länge: 'if ($ ('[name =" loadingTime "]'). Length! = 0)' – Barmar