Das Folgende ist mein Code, wo ich die Seite beim Klicken auf modale Schaltfläche neu laden. es funktioniert auf PC, aber nicht auf Ipad.Reload funktioniert nicht auf Ipad
$(".yes_continue").off('click').click(function() {
$("#data_variation_step1").modal("hide");
sessionStorage.setItem("continue", 'yes');
window.location.reload(true);
//alert('AUEEE')
});
auch diese
setTimeout(function(){document.location.href = $(location).attr('href')},500);
window.location.reload();
location.reload();
$(".yes_continue").bind("click touchstart",function() {
- Versuchte
$(".yes_continue").on("click touchstart tap touch",function() {
$(document).on("click touchstart tap", ".yes_continue", function() {
, was die Lösung
Hinweis sein: Die modal Häute, dass der Klick Arbeiten bedeutet aber nicht das Nachladen Code, und es funktioniert nicht alarmieren auch .. Aber Warnungen auf PC
UPDATE: Problem ist mit
sessionStorage.setItem("continue", 'yes');
- Wenn ich auf Chrom Ipad private Surfen verwenden. Es wird nicht neu geladen. Aber wenn ich sessionStorage-Code entferne, funktioniert das erneute Laden.
- Wenn ich nicht-private Browsing verwenden, funktioniert das Reload auch wenn ich sessionStorage Code habe. Aber es setzt keinen Wert in der Sitzung. Also meine Frage ist jetzt etwas verdreht. Ich weiß nicht, wie Wert speichern für Ipad, versucht mit localstorage zu
ich glaube, das hier beantwortet worden sein: [Jquery klicken Sie nicht mit ipad Arbeits] (http://stackoverflow.com/questions/7892863/jquery-click-not- Arbeit ing-with-ipad) –
@JohnDetlefs: ok Ich werde eins nach dem anderen versuchen und meine Frage aktualisieren ..1. Lösung hat nicht funktioniert –
@JohnDetlefs: versuchte immer noch nicht funktioniert –