+ JavaScript の質問用スレッド vol.101 +
今までjQueryに頼ってたのですが、↓をjQuery使わずに書くとどのように書けるのでしょうか
$('.class > li').css('background-color','#000');
ドキュメントからクラスをゲットした後リストをゲットしてそのスタイルのバックグラウンドカラーを黒にすりゃいいだろ
っていうかソレに基本中の基本中の基本だから
しばらくjQueryを使わずJavascriptに慣れる事をオススメする
いやその程度も自分で調べられないようなやつにはjQuery使わせとけよ
迷惑だ
エスパーで答えといてやるが
-が入る奴はbackgroundColorのように大文字化されるから覚えとけ
>>952 var target=document.querySelectorAll('.class > li');
for(i =0;i<target.length;i++){target[i].style.backgroundColor='#000'};
クラスは複数ある場合があるのでSelectors API使える環境で処理速度とか気にしないなら
querySelectorAllで一括にしたほうがfor文1回で済むよ。もっとシンプルな方法があるかは知らない
jQueryだと1行なんだけどな
一行にすれば良いんだろ!
[].slice.call(document.querySelectorAll('.class > li')).forEach(function(elem){elem.style.backgroundColor='#000' })
958 :
956:2012/07/16(月) 02:00:53.25 ID:???
>>957 そういえばNodeListでも配列化すればforEachも使えるんだったな。逆に勉強になった。ありがとう
もっとシンプルにだな・・
[].forEach.call(document.querySelectorAll('.class > li'), function(elem){elem.style.backgroundColor='#000' })
960 :
956:2012/07/16(月) 02:28:20.16 ID:???
ちょっとショートコーディング勉強してくるわ
>>955 それに気付くまで全部ゴリゴリ覚えてた高校1年の夏
たぶんあの時の俺は発音を克服しようとして「アクセントに規則性はない、全部覚えるしかない」ってのが染み付いてたんだと思う
jQueryを使うときに常に裸のJSを意識すれば忘れることはない
テンプレ案
1+過去スレURL+wikiURL
その他はwikiに退避
Perl wikiってどこにあるのですか?
学ぶ力には三つの条件があります。
第一は自分自身に対する不全感。
自分は非力で、無知で、まだまだ多くのものが欠けている。
だからこの欠如を埋めなくてはならない、という飢餓感を持つこと。
第二は、その欠如を埋めてくれる「メンター(先達)」を探し当てられる能力です。
メンターは先生でもお母さんでも、ネットの中の無名の人でもいい。
生涯にわたる師ではなく、ただある場所から別の場所に案内してくれるだけの
「渡し守」のような人でもいいのです。
自分を一歩先に連れて行ってくれる人は全て大切なメンターです。
第三が、素直な気持ち。
メンターを「教える気にさせる」力です。オープンマインドと言ってもいいし、
もっと平たく「愛嬌(あいきょう)」と言ってもいい。
「学ぶ姿勢」のある人は、何よりも素直です。
つまらない先入観を持たないから、生半可なリアリズムで好奇心を閉ざさない。
素直な人に聞かれると、こちらもつい真剣になる。知っている限りのことを、
知らないことまでも、教えてあげたいという気分になる。そういうものです。
以上、この三つの条件をまとめると、
「学びたいことがあります。教えてください。お願いします」
という文になります。これが「マジックワード」です。
これをさらっと口に出せる人はどこまでも成長することができる。
この言葉を惜しむ人は学ぶことができないのです。
学ぶ力には年齢も社会的地位も関係がありません。
>>963さんも、早く学ぶ力を身に付けてください。
学びたいことがあります。お姉さん。教えてください。お願いします
丁寧なのはそれはそれで煩わしい
大事なのは何がどの程度わからないのか明確にすること
たいていは何がわからないのかわからないケースのことのほうが多いよな。
そこまで筋道がわかってれば、多分なんかぐぐればでてくる気がする
やろうと思えばできるが、めんどくさいからネット上だとつい乱暴な言葉になっちまう
女子に手取り足取り教えてもらいたい
女子に手取り足取り教えたい
お礼としてセックスしたい
rppを9999にして駄目だったら諦めて死んどけ
976 :
Name_Not_Found:2012/07/16(月) 22:56:29.13 ID:ncs7QmHD
xmlhttprequestってスマホや携帯でも動作しますか?
ちょっと実機がないので実験できません。
回答お願い致します。
各キャリアがエミュレータ出してる公式HPへGo
スマホは問題ない
携帯はブラウザや機種による
というか今時珍しいが定額にしてない人も世の中にはいるし
例え携帯で使えたとしても携帯相手には使わないほうがいいぞ
979 :
Name_Not_Found:2012/07/16(月) 23:06:23.04 ID:ncs7QmHD
そうですか。。。
めんどくさいなぁ〜
今はスマホが主流ですし、普通の携帯は無視します。
ありがとうございました。
画像を変えまくってアニメーションを作ったのですが、画面がチカチカしてしまいます。
何か解決策はありますか。
画像をプリロードする
canvasでやる
982 :
Name_Not_Found:2012/07/17(火) 00:19:49.20 ID:QFeSx7/E
jqueryでfadeOut関数を使おうとしてるんですが、
これ関数が終了した後に要素削除してしまってるんですが、
単純に透明度ゼロにするだけの方法ないですか?
animateでやらないとだめなんでしょうか?
fadeTo
>>979 スマホも駄目だって。
裏で勝手に通信して通信費どうこう言われたら責任取れるの?
985 :
Name_Not_Found:2012/07/17(火) 00:37:04.81 ID:QFeSx7/E
>>983 ありがとうございました!
>>984 通信費まで気にしてたら何も作れなくありませんか?
ページの全部を単純にHTMLで表示するのにかかる通信料と
ページの一部だけをAJAX通信にして表示するのにかかる通信量の差なんて微々たるものじゃないですか?
そもそも利用者が裏でどんな通信してるかなんて気にしてなくないですか?
動画ファイルとかを裏で読むのであれば、
注意事項として記載しておくべきだとは思いますが、
HTML数十行分のバイト数をAJAX通信にするだけでなので別に良いと個人的には思います。
スマホで定額入らずネット使う奴は馬鹿だからほっといて良い
それより次スレどうするんだよ
スマホって定額必須じゃなかったっけ?
別に必須ではないだろ
いいえ必須です
>>986の言うとおりだな
SB以外必須ではないけどネットするやつにとっては必須
店員に死にますよって警告されて
未だに100万請求来て消費者センター通報して
払えないーっていうやつはなんなんだって思う
ネットはWi-Fiですればいいじゃない
よって必須ではない
通信料の話を明記しておけ
よくあるだろ
>>996 よくあるって見たことありません。
逆に通信料について明記されてるサイトのほうが少ないのでは?
しょーがねぇ、次スレ立ててやっか
待ってろ
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。