【Safari】【モバイル対応】モバイルだと、returnが使えない。
■topic summary
the code which work in PC but not in iPhone(safari).
自分のサイトで、
true時の実行カッコ内にretrunを記述することで、
trueのときはこれ以上処理を進ませない実装にしていた。
if(hurl!="" && $(hurl)[0]){$("#loadingWrap").remove();return} hogehoge...
これだとPCでは動くんだけど、モバイル(iphoneのsafari)では動かない!
結局こうやって、returnをやめてelse節を使う(ネストを深くする)ことで解決。
モバイルでreturnを使えない理由は、良く分からない。。。
if(hurl!="" && $(hurl)[0]){$("#loadingWrap").remove()}else{ hogehoge }
不細工になったけど。