jQueryとは、ジョン・レシグによって開発された、JavaScriptのライブラリである。エレメントの指定がCSSセレクタと同様の記述で選択ができる。「$」を「jQuery」のエイリアスとして定義されており、関数の呼び出しを容易にしている。また、関数をチェーンさせることで、より柔軟な操作が可能となっている。
Questions tagged [jquery]
644 questions
4
votes
1 answer
jQuery2.xでonメソッドをコールしたオブジェクトのセレクタをコールバック関数から参照するには?
$('.hogehoge .hugahuga .piyopiyo div').on('click',function(){
index = $('.hogehoge .hugahuga .piyopiyo div').index(this)
});
のように、長ったらしいセレクタを2度記述するのを回避する方法は
target = $('.hogehoge .hugahuga .piyopiyo div')
target.on('click',function(){
index =…

hojo
- 1,175
- 3
- 15
- 27
3
votes
4 answers
3
votes
1 answer
jQueryで複数のイベント発生時処理を同時に定義する
$('.target').on('mousemove,touchmove', function(){ console.log('ok'); });
のようにカンマ区切りで複数のイベント発生時処理を同時に定義出来た気がするのですが、出来ませんでした。
$('.target').on('touchmove', function(){ console.log('ok'); });
$('.target').on('mousemove', function(){ console.log('ok');…

hojo
- 1,175
- 3
- 15
- 27
3
votes
2 answers
jquery .html()で、特定条件の場合セレクタが有効にならない問題
下記ソースでの$('.test2')に対しての処理を通したいのですが
動かず困っています。
ご教授ください。
//とりあえず1回書き替えてみる
$('#hoge').html('test1
click here
');
//これは動く
$('.test1').click(function(){
console.log('test1 done');
alert('test1 done');
…
lasta
- 31
- 1
2
votes
3 answers
jQueryで子から親に向かってセレクタを利用するには?
obj = $('.hoge', item);
と記述すると、itemのノードに対して.hogeを検索することができますが
itemからitemのparentに向かって.hogeを検索するにはどうすればよいですか?
つまり以下の様なHTMLのボタンをクリックした時に
ボタンから、ボタンを囲んでいるコンテナのみを見つけたいのですが、そのような関数は存在しますでしょうか。
…

hojo
- 1,175
- 3
- 15
- 27
2
votes
1 answer
JavaScript(Jquery)で、Table明細上の行追加ボタン押下で適時行追加を果たしたい。
表題の件、の記事を参考に挑戦中です。
非表示にしてある1行目を複写して、ユーザ未入力の空行をボタン押下された行の後に現したいと考えています。
現在は下記【JS】にあるとおり、対応したい動作部分はコメントアウトしてあり
ボタン押下された行(ユーザが入力を済ませた行)を複写してしまう動作になっています。
コメントアウトしている部分で、ボタン押下された行の『直近祖先の、直下子孫の要素』を取得できれば状況は進展するのかな??、と捉えて…

saya24
- 545
- 6
- 16
- 46
2
votes
2 answers
jQuery 同classのinputタグから入力済みのものだけへの処理をループを使わずに書く方法
上記のようなHTMLにて、
入力されているinputタグに処理をしたいのですが、
$('.input').each(function() {
if…

r-naga
- 89
- 1
- 8
2
votes
2 answers
スペースを含んだクラス名を jquery で指定できない
jquery でDOM要素をクラス名で指定するとき、クラス名にスペースが含まれているとうまく指定できません
このようなHTMLをが存在した時
$("div.A.C").html()
と指定しても
first
second
first
が帰ってきてしまいますsecond
を取得するにはどのようにすればよいのでしょうか?
ディズニーランド行きたい
- 1,790
- 9
- 28
- 47
2
votes
2 answers
jQuery 親要素へのonclickがあるとき、append等で追加した後の子要素でonclickを適応させたい
例えば、以下のようなコードにおいて追加したところをクリックしてもアラートを出したいです。
hoge.html