私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ+ JavaScript & jQuery 質問用スレッド vol.5 +
JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
>>600
え? これじゃいかんの?
$('.a').insertAfter($('.b:last'));
.a と .b しかない(その他のクラスもない)のであれば
これでもいけるけど。
$('.a').appendTo('ul');
え? これじゃいかんの?
$('.a').insertAfter($('.b:last'));
.a と .b しかない(その他のクラスもない)のであれば
これでもいけるけど。
$('.a').appendTo('ul');
jQueryはプラグインを作る時以外で
each()を使ったら負けだと思え。
each()を使ったら負けだと思え。
└────v─────────┘
_/ ̄ ̄\_
// \ヽ
fY Y|
| | /\)(/ヽ | |
(V <・)| (・> V)
| ー | ー |
| \ ^^ / |
\ ヽ /\ / /
/\____/\
| | VL∧/ | |
| | V | / | |
_/ ̄ ̄\_
// \ヽ
fY Y|
| | /\)(/ヽ | |
(V <・)| (・> V)
| ー | ー |
| \ ^^ / |
\ ヽ /\ / /
/\____/\
| | VL∧/ | |
| | V | / | |
>>597
すげーよくわかった。 なるほどありがとう。
すげーよくわかった。 なるほどありがとう。
webサイトに複数のjsがローカルやhttp://から読み込まれる場合、それらの読み込み順を制御したいのだがどう言う方法がオススメ?
具体的にいうと自作jsよりもGoogleアドセンスjsの読み込みに時間が掛かるのでそれが終わるまで自作jsが実行されない。
それを改良して自作jsが読み込まれたあとでGoogleアドセンスjsを読み込みたいのですが?
具体的にいうと自作jsよりもGoogleアドセンスjsの読み込みに時間が掛かるのでそれが終わるまで自作jsが実行されない。
それを改良して自作jsが読み込まれたあとでGoogleアドセンスjsを読み込みたいのですが?
>>609
アドセンスを外せばよくね?
アドセンスを外せばよくね?
>>610
googleアドセンス、読み込み位置も固定でやりにくいよな
取りあえず、思いつくのは、
自分のJSの中で、アドセンスリンクを生成する方法くらい。
しかし、このせいでアドセンス上手く機能しないかもしれない
さらに、ドキュメント上部でパース処理が発生するから、
画面が真っ白の時間が長くなってしまうかも…
googleアドセンス、読み込み位置も固定でやりにくいよな
取りあえず、思いつくのは、
自分のJSの中で、アドセンスリンクを生成する方法くらい。
しかし、このせいでアドセンス上手く機能しないかもしれない
さらに、ドキュメント上部でパース処理が発生するから、
画面が真っ白の時間が長くなってしまうかも…
例えばinput radioが5個あり、3番目がチェックされている場合に、
その3と言う数字を取り出す方法を教えて下さい。
チェックされているIDなら出来たのですが何番目というのが出来ません。
その3と言う数字を取り出す方法を教えて下さい。
チェックされているIDなら出来たのですが何番目というのが出来ません。
>>605
やってみればわかるはず
やってみればわかるはず
>>606
では使わない回答よろ
では使わない回答よろ
>>613
何番目という概念自体が無い。
それらを区別するものは、IDだけ
何番目とIDを、対応付けることはできる
{id : 何番目}
のような辞書をたくさん作って、IDを渡せば、番号が返るような関数を作る
何番目という概念自体が無い。
それらを区別するものは、IDだけ
何番目とIDを、対応付けることはできる
{id : 何番目}
のような辞書をたくさん作って、IDを渡せば、番号が返るような関数を作る
>>616
jQueryのindexメソッドは?
jQueryのindexメソッドは?
>>616
恐ろしいこと言うなよ…
恐ろしいこと言うなよ…
>>613
もう少しシンプルにならないのかな?
<input type="radio" name="a">
<input type="radio" name="a">
<input><input><input><input>
<input type="radio" name="a" checked>
<input type="radio" name="a">
<input type="radio" name="a">
alert($('[name=a]').index($('[name=a]:checked')))
もう少しシンプルにならないのかな?
<input type="radio" name="a">
<input type="radio" name="a">
<input><input><input><input>
<input type="radio" name="a" checked>
<input type="radio" name="a">
<input type="radio" name="a">
alert($('[name=a]').index($('[name=a]:checked')))
少し短くなった
alert($('[name=a]:checked').index('[name=a]'))
alert($('[name=a]:checked').index('[name=a]'))
Array.prototype.slice.call(document.querySelectorAll('[name=a]'), 0).indexOf(document.querySelector('[name=a]:checked'));
こんな感じか
こんな感じか
>配列に変換しなくとも Array#indexOf を Function#call すれば良い
KWSK
KWSK
>>629
単に読み飛ばしていただけじゃんw
> 下半分俺も知りたいので具体的にソースほしいス
ほらよw
$('.b').after(function() {
return $(this).siblings('.a');
});
単に読み飛ばしていただけじゃんw
> 下半分俺も知りたいので具体的にソースほしいス
ほらよw
$('.b').after(function() {
return $(this).siblings('.a');
});
>>624
jQueryを使わないで書くのは難しいんじゃなくて冗長という。
最近はDOM APIを直接使わないフレームワークが流行りらしいが、
DOM APIを使うならばjQueryを使ったほうが短くシンプルにわかりやすく書ける。
jQueryを使わないで書くのは難しいんじゃなくて冗長という。
最近はDOM APIを直接使わないフレームワークが流行りらしいが、
DOM APIを使うならばjQueryを使ったほうが短くシンプルにわかりやすく書ける。
>>631
バカ
バカ
>>633
俺が答えを書いたのが悔しかったのか?w
俺が答えを書いたのが悔しかったのか?w
>>630
Array.prototype.indexOf.call(document.querySelectorAll('input[type=radio][name=a]'), document.querySelector('input[type=radio][name=a]:checked'));
function getIndexOf (nodeList, target) {
let i = 0;
for (element of nodeList) {
if (element === target) {
return i;
}
++i;
}
return -1;
}
getIndexOf(document.querySelectorAll('input[type=radio][name=a]'), document.querySelector('input[type=radio][name=a]:checked'));
Array.prototype.indexOf.call(document.querySelectorAll('input[type=radio][name=a]'), document.querySelector('input[type=radio][name=a]:checked'));
function getIndexOf (nodeList, target) {
let i = 0;
for (element of nodeList) {
if (element === target) {
return i;
}
++i;
}
return -1;
}
getIndexOf(document.querySelectorAll('input[type=radio][name=a]'), document.querySelector('input[type=radio][name=a]:checked'));
これを冗長と感じるかは使い手の問題だな
DOMで書く人は自分独自のコードチップを持ってるものだからjQueryの内部コードと比較して考える
DOMで書く人は自分独自のコードチップを持ってるものだからjQueryの内部コードと比較して考える
画面の項目数が、増減するかも知れないから、
{id : 何番目} という辞書を持っておいて、
何番目でソートすれば、項目の増減にも対応できる
項目を削除して、1,3,4,7 とか、飛び飛びになっていても、対応できると思った
{id : 何番目} という辞書を持っておいて、
何番目でソートすれば、項目の増減にも対応できる
項目を削除して、1,3,4,7 とか、飛び飛びになっていても、対応できると思った
>>639
value属性を作るだけでいいのでは?
<input type="radio" name="a" value="1">
<input type="radio" name="a" value="2">
<input type="radio" name="a" value="3">
value属性を作るだけでいいのでは?
<input type="radio" name="a" value="1">
<input type="radio" name="a" value="2">
<input type="radio" name="a" value="3">
>>638
> DOMで書く人は自分独自のコードチップを持ってるものだから
それってオレオレライブラリだよね?
仕事で、みんなバラバラな独自のコード使ったらアホだし。
仕事で、jQueryと同じようなものを作り出すのもアホだし。
> DOMで書く人は自分独自のコードチップを持ってるものだから
それってオレオレライブラリだよね?
仕事で、みんなバラバラな独自のコード使ったらアホだし。
仕事で、jQueryと同じようなものを作り出すのもアホだし。
ライブラリを捨てるためにDOM APIを直接使って
でも冗長だから自分でライブラリを作るって
本末転倒だろうw
でも冗長だから自分でライブラリを作るって
本末転倒だろうw
> $('.b').after(function() {
> return $(this).siblings('.a');
> });
ワロタ
> return $(this).siblings('.a');
> });
ワロタ
>>645
Z80のニーモニックをバイナリで直接コーディングしていた世代から言わせてもらうと、
低レベル言語のノウハウなんてのは蓄積しても大して役に立たない。
「車作るには製鉄のノウハウを蓄積しないといけない」と言っているようなもの。
Z80のニーモニックをバイナリで直接コーディングしていた世代から言わせてもらうと、
低レベル言語のノウハウなんてのは蓄積しても大して役に立たない。
「車作るには製鉄のノウハウを蓄積しないといけない」と言っているようなもの。
>>645
誰のノウハウなのかっていう一番重要な点を忘れてない?
オレオレライブラリは、個人のノウハウでしかないでしょ?
あんたが世界一番すごくJSが使えるんだっていうのなら
最高のライブラリを作れるだろうけど、そんなことはまずありえないし、
何人もの人が寄ってたかって改良しているライブラリには勝てない。
自分が頑張っても、自分の限界以上のことは出来ない。
多数の人が蓄積したのノウハウをを使い回すと
自分も成長駅できる。
誰のノウハウなのかっていう一番重要な点を忘れてない?
オレオレライブラリは、個人のノウハウでしかないでしょ?
あんたが世界一番すごくJSが使えるんだっていうのなら
最高のライブラリを作れるだろうけど、そんなことはまずありえないし、
何人もの人が寄ってたかって改良しているライブラリには勝てない。
自分が頑張っても、自分の限界以上のことは出来ない。
多数の人が蓄積したのノウハウをを使い回すと
自分も成長駅できる。
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- + JavaScript & jQuery 質問用スレッド vol.8 + (1001) - [98%] - 2019/2/9 14:00
- + JavaScript & jQuery 質問用スレッド vol.7 + (701) - [98%] - 2022/12/19 17:15
- + JavaScript & jQuery 質問用スレッド vol.7 + (993) - [98%] - 2017/11/10 8:15
- + JavaScript & jQuery 質問用スレッド vol.6 + (980) - [98%] - 2016/11/20 14:31
- + JavaScript の質問用スレッド vol.95 + (1001) - [72%] - 2012/1/17 4:16
- + JavaScript の質問用スレッド vol.75 + (1001) - [72%] - 2010/1/23 1:07 ○
- + JavaScript の質問用スレッド vol.85 + (1001) - [72%] - 2011/4/25 21:32
- + JavaScript の質問用スレッド vol.135 + (1002) - [70%] - 2018/11/23 10:30
- + JavaScript の質問用スレッド vol.105 + (1001) - [70%] - 2013/5/20 4:45
- + JavaScript の質問用スレッド vol.125 + (1001) - [70%] - 2015/10/7 17:45
- + JavaScript の質問用スレッド vol.115 + (1001) - [70%] - 2014/5/29 16:16
- + JavaScript の質問用スレッド vol.93 + (1001) - [70%] - 2011/12/10 18:31
トップメニューへ / →のくす牧場書庫について