jquery

jquery

https化してjqueryが動かなくなる問題

このところのhttps化に伴うトラブルが続出している。 今度はスマホ表示のときのグローバルメニューが開きっぱなしになってる問題だ。 もちろんpcで見てるとわからないし、スマホで見ても地味なのでリロードすれば直るだろうと思って気にしていなか...
fullcalendar

FullCalendarを使っていてコールバック関数内に設定した関数が何回も呼ばれてしまう問題

fullcalendarを使っていて挙動が変だったのでメモ。 こんなスクリプトを書いた。 カレンダーの日付のどこかをクリックしたら 関数A「(.ok)要素をクリックしたら日付を出す。」をセットする。 変数dateはクリックし...
javascript

equalHeightスマフォを横向きにしたとき

equalHeightを使っていて、スマフォを横向きにすると、崩れる問題。 リロードすればequalHeightが再度読み込まれるのでいいのだが、 向きを変えたときのイベントに対応させてみた。 イベントのプロパティで向きがわかる。
javascript

urlクエリの引数を取得

jquery

bindで複数のイベントを設定する。

click イベントと、dblclick イベントに同じイベントハンドラを設定 $("#bind").bind("click dblclick", function(event){ do-something }); 複数のイベン...
javascript

safariで画像のwidth,height設定がないとjs側で取得出来ない件

safariで画像のwidth,height設定がないとjs側で取得出来ない。 よって画像の高さなどを取得しての何かの処理などが出来なくなる。(equalHeightなど) 対応策: $("img").bind("load...
jquery

Jqueryのタイミング

Ajaxでロードしたhtmlがjqueryに反応しない。 追加した要素はその前から設定しいているjqueryには反応しない。 $('li').click(function(){ do something } $('li').o...
jquery

要素をクリックするスクリプト

$(function() {     $("a.uso").click(function(e) {         e.preventDefault();//自身に対しての設定。         $("a#mojamoja")...
jquery

eq ポジション

eqの使い方:要素の順番に使う。 cssの「nth-child(2)」みたいに使う。 <li>no.1</li> <li>no.2</li> <li>no.3</...
jquery

delayについて

delayはanimateにしか使えないが、 次のようにすると他でも使える。(queue = キュー) $(".sub-menu").delay(100).queue(function() { $(this).hide().deq...