2014/04/15
iosでcssでhover処理を入れていたaタグがクリック出来ない
タイトルの通り、hover処理を入れているaタグがiPhoneでクリックできなくなってた。
原因がわからなかったので対症療法でしか対応できなかった。
以下対応方法です。
クリックイベントが起きなくなってしまっていたので、touchstartでaタグのhrefを取って、ページを移動させてます。
view plain
print
?
$(
'a'
).on
'touchstart'
, ->
location.href =
this
.getAttribute(
'href'
)
$('a').on 'touchstart', -> location.href = this.getAttribute('href')
hover時にdisplay:blockしているaタグ要素の中身を表示させたりしているので、それが絡んでるんだと思います。
同じような状況になって、解決出来たって人いたら教えてください。
2014/04/08
[js] IEのデバッグコンソールでJavaScriptのオブジェクトなどの中身を見たい
console.logを使ってオブジェクトの中身を見たい!って時に、IEは[Object object]なんていう文字列を吐いてくる。
で、中身は見れず。
その対策。
console.log(JSON.stringify(中身見たい変数など));
1行の文字列になるけど、これで中身は見れる
新しい投稿
前の投稿
ホーム
登録:
投稿 (Atom)