+ JavaScript の質問用スレッド vol.123 + [転載禁止]©2ch.net

1Name_Not_Found2015/01/24(土) 16:23:05.20ID:???
JavaScript を自ら学ぶ人のための質問スレッドです。
>>2-4のテンプレを読んだ上で質問してください。

■質問を書く上で
(1) 煽り、コード制作依頼等、人を不快にさせる投稿はご遠慮下さい。公序良俗を守った応対を心がけてください。
(2) 他の人に迷惑をかけるスクリプトの質問はご遠慮ください。
  (ブラクラ、[戻る], [閉じる], [クリック] の妨害、画面占有など)
(3) 質問者及び議論を行う人はメール欄を空欄にし、名前にレス番を入れることを強く推奨します。回答者はなりすましを判断できませんので、なりすましが現れても自己責任となります。
(4) 常に自発的に調べる心構えを持ってください。
  具体的には「自分で調べてから質問する」「回答をもらってわからない単語があればGoogle検索してみる」など。
  わからない内容を代わりに調べてくれる回答者をお望みの方は余所で質問してください。
(5) 出来るだけ一般的な用語を使用してください。脳内オレオレ用語は混乱の元です。
(6) 出来るだけサンプルコードを掲示してください。言葉による説明は行き違いが生まれる場合があります。
  ※必ず「問題の事象が再現されること」を確認してください。
   必要な部分だけ切り出したつもりで現象が再現できていなかったケアレスミスがしばしば見られます。
(7) サンプルコードに HTML が含まれる場合は http://validator.w3.org/ で [Check] してみてください。
(8) 質問を具体的かつ詳細に書くと回答を得られやすいです。>>2の質問テンプレートを活用してみてください。
(9) 時にはあなたが望む「答え」だけでなく、「意見」などが寄せられる場合もあります。


+ JavaScript の質問用スレッド vol.122 +(c)2ch.net
http://peace.2ch.net/test/read.cgi/hp/1420095379/

(ライブラリ禁止条項は、多数の意見によって廃止されました。ライブラリの質問もOKです)

745Name_Not_Found2015/05/01(金) 20:32:28.14ID:???
prop('checked')はcheckしてないならundefを返す仕様のようですが、
jQueryって存在しないchbox3に対して
$('[name="chbox3"]').〜ってやっていいのでしょうか?

746Name_Not_Found2015/05/01(金) 21:22:55.45ID:???
>>745
問題ないように作られている。

NULLオブジェクトパターンとでも言えばいいかな?
コレクションだから少し違う気もするが、要素がなくても(NULLでも)
何も効果がないだけでコードは動くように作れる。

jQueryを使ったプログラミングでは「要素があるか?」という
条件文をなくすことが出来る。(これはNULLオブジェクトパターンの特徴でもある)

> $('[name="chbox3"]')
これだと分かりにくいかもしれないからちょっと変えて、
$(':checkbox ').prop('checked', true) を実行すると
すべてのチェックボックスのチェックをONにする。
言い換えると、0個以上のチェックボックスをONにする。
0個以上なので、0個の場合でもOK

反対にこれは、$(':checkbox ').prop('checked')見つかったようその内
最初の要素のcheckedを取得する。見つからなければundefined。
そのように作られている。

747Name_Not_Found2015/05/02(土) 05:58:04.20ID:???
https://www.visualstudio.com/en-us/products/code-vs.aspx

これでJS書いてる人はいますか?
sublimeの未登録アラートがうざいので乗り換えもありかと思ってます
どうですか?

748Name_Not_Found2015/05/02(土) 20:12:29.31ID:???
jqueryって仕様が変わるたびに、jquery使用箇所を書き直す必要があるので
基本的にJavascriptで書いてますが、皆さんjQuery等って使ってますか?

749Name_Not_Found2015/05/02(土) 20:43:34.13ID:???
jQueryを使うこともある
使うときは基本的にバージョン固定にするよ

750Name_Not_Found2015/05/02(土) 20:53:36.58ID:???
>>748
jQueryの欠陥を指摘させて、吐く毒に紛れて見え隠れする次世代のアイデアをパクろうとしてないか?w
ソース読んでみたら?マズイ所ばかりでウンザリさせられるよ。

751Name_Not_Found2015/05/02(土) 21:58:56.77ID:???
>>740
> jqueryって仕様が変わるたびに

JavaScriptだって仕様が変わるたびに、見直し必要だろうw

もちろん滅多に仕様は変わらないが。あ、jQueryの話しね。

752Name_Not_Found2015/05/02(土) 22:03:28.36ID:???
>>748
> 皆さんjQuery等って使ってますか?

それに関してなら、どれくらい使われているかのデータが有る

http://w3techs.com/
JavaScript Libraries

Most popular JavaScript libraries

1. JQuery 63.8% +0.7% 95.1% +0.1%
2. Modernizr 8.1% +0.2% 12.1% +0.3%
3. Bootstrap 7.2% +0.4% 10.8% +0.5%
4. MooTools 4.1% -0.1% 6.1% -0.2%
5. Prototype 2.3% 3.5%

63.8%の人が使ってる一番使われているライブラリだそうだ。

753Name_Not_Found2015/05/02(土) 22:06:47.22ID:???
やっぱり皆使ってるんですね。ありがとうございました。

754Name_Not_Found2015/05/03(日) 08:26:50.02ID:???
jQueryなんか使いまくるからスマホが激熱になって、毎日のように落ちる。
閲覧者サイドで一番便利なスマホページとは、スクリプトを使っていないページ。まさに10年以上前のPCページと相似な状況。

755Name_Not_Found2015/05/03(日) 08:37:22.74ID:???
Javascript Good partsをボロボロになるまで勉強しました。
http://demon-uploader.rosepink.us/small.html?img=2015050308253711382.JPG
jQuery使わないとキツイとこはライブラリ使ってますが、
idクリックして関数実行とかはjQueryなしで実装できるので、使ってません。
Ajaxでphpにデータ送るとかは、ブラウザ毎の対策が面倒なのでjQuery使ってます。

756Name_Not_Found2015/05/03(日) 21:53:31.63ID:???
>>754
なにいってるんだ?
JavaScriptが動いてないところでは
jQuery使っていたって関係ねーよ。

757Name_Not_Found2015/05/03(日) 21:58:09.32ID:???
激熱になっただけで落ちるっていうのも意味不明だな。
まあ素人さんが嘘をついたらこうなるという実例w

758Name_Not_Found2015/05/03(日) 22:02:23.80ID:???
コンピュータにでたらめにキー入力したら
爆発するという映像表現を信じているとか?

759Name_Not_Found2015/05/04(月) 22:29:49.88ID:???
Ajaxはajax()ではなくfetch()のポリフィルを使っていこうぜ

760Name_Not_Found2015/05/11(月) 17:14:16.29ID:???
インターネットのネットワークリソースが枯渇する
みたいなニュースが最近あったので
ニュー速あたりで謎知識を聞きかじってしまったのではないかと

761Name_Not_Found2015/05/17(日) 01:42:37.09ID:???
普段はbootcampでwinを使っているのですが
winがおかしくなったのでosxで作業してます
chromeの場合は同じアプリがosxでも使えるのでありがたいですが
tweetdeckが、winと比べるとクッソ重いことに気づきました
jsの実行速度はOSによってかなり違うのでしょうか?

762Name_Not_Found2015/05/17(日) 05:50:49.96ID:???
糞アポ〜の標準アプリであるサファリを負かす事は許されないルール。だからgoogle chromeはosx用だけ嫌味のように遅い。

763Name_Not_Found2015/06/24(水) 14:32:56.89ID:???
普通に
func();
で実行するのと
function(){func();};
で実行するのと何が違うんですか?

764Name_Not_Found2015/06/24(水) 19:23:23.29ID:???
動くコードで質問してください

765Name_Not_Found2015/06/24(水) 21:45:57.61ID:???
>>763
後者は無名関数だったりしない?

766Name_Not_Found2015/06/28(日) 10:28:05.45ID:???
Amazonのカートに保存する、戻すとか
リアルタイムに更新されるのはJavaScriptですか?
ああいったものを使いたいのですが難しいですか?

767Name_Not_Found2015/06/28(日) 11:50:30.98ID:???
使いたいの?
Amazonを使うだけなら、JavaScriptの知識は無用だよ。

768Name_Not_Found2015/06/28(日) 12:10:41.34ID:???
>>767
アスペ?

769Name_Not_Found2015/06/28(日) 12:11:28.77ID:???
>>766
簡単だよ。

JavaScriptを普通に使えるプログラマなら簡単

770age2015/08/09(日) 22:43:04.48ID:???
age

771Name_Not_Found2015/08/10(月) 16:02:27.99ID:???
本スレ

+ JavaScript の質問用スレッド vol.125 + [転載禁止]©2ch.net
http://peace.2ch.net/test/read.cgi/hp/1436910657/

772Name_Not_Found2015/09/03(木) 17:45:50.69ID:???
マウスホイールを使ったスクロールの向きって変更できるん?(´・ω・`)

773Name_Not_Found2015/09/03(木) 19:22:32.92ID:???
現行スレ

+ JavaScript の質問用スレッド vol.125 + [転載禁止]©2ch.net
http://peace.2ch.net/test/read.cgi/hp/1436910657/

774Name_Not_Found2015/09/14(月) 17:34:14.71ID:???
別スレより誘導されてきました
お願いします

スクロールしてもヘッダ(とcaption)は固定表示のtableを作りたいのですが、

・tableのwidthはパーセント指定
・theadのセルはwidth指定無し(可変)
・border-collapse: collapse

この条件だと、色々なチュートリアルサイトの方法やjQueryプラグイン等を試してもどうもレイアウトが崩れてしまいます

どうかアドバイスいただきたいです
お願いします!

775Name_Not_Found2015/09/14(月) 17:35:19.95ID:???
>>774について
申し訳ありません、現行スレに書き込みます

776Name_Not_Found2015/11/07(土) 17:19:55.93ID:vT73by48
(*´ω`*)

777Name_Not_Found2015/11/21(土) 21:03:23.21ID:TQXwcjzz
age

778Name_Not_Found2016/02/23(火) 18:57:33.18ID:???
.
.
板違い(?)の上に、話をさえぎってしまいゴメンナサイ!(*_ _)人
でも、この板のユーザーさんにも有意義な告知かと思うのでカキコませてください。

★ 謝礼は十分いたします ★ アメブロなどのサイト制作ができる方!! 

アメブロなどを使用してのサイト制作のできる方を早急に求めています!
私はリケジョやPC女子からはほど遠く、サイト作成にはまったく疎いのでとても不自由しています…(> <;)
そこで私に代わりサイトを作成してくださる方を求めてこの場をお借りしました。

■サイトの内容…
アダルト系、違法性、その他公序良俗に反するものではありませんのでご安心ください。

■サイト制作の仕様ベース…
アメーバブログで十分です。願わくばwordpressなどのブログ形式のサイトを希望します。
それに準ずるもので使い慣れたものがあれば別のものでも構いません。

■条件はありません…
技術さえお持ちでしたら、学歴・職歴等は一切問いません。
フリーター、ニート、高齢ニート、コミュニケーション障害をお持ちの方、引きこもりの方、中年失業者、長期無職等、歓迎!

■作業形態…
作業は在宅でやって頂くことになりますので、時間の指定は一切ありません。別のお仕事の傍らに…でもOKです。

■詳細をお知りになりたい方は…
下記メールアドレスまでご連絡ください。詳しく書いた返信文を差し上げます。

※真剣な告知です。冷やかしはご遠慮ください。

井 上
inoue1952w★gmail.com
迷惑メール対策のため@部分を★にしてあります。
実際に送信する際には★を@マークに変えてください。
.
.

779Name_Not_Found2016/02/24(水) 02:42:18.09ID:???
age

780Name_Not_Found2016/03/03(木) 14:29:02.65ID:KuMGwuid
【超絶】SEO対策済ホームページテンプレート
http://www.infocart.jp/e/34707/58078/

781Name_Not_Found2016/03/09(水) 03:51:29.17ID:XgsMBhcm
<SCRIPT Language="JavaScript">
<!--
function show_hide(id) {
disp = document.all(id).style.display;
if(disp == "block")
document.all(id).style.display = "none";
else
document.all(id).style.display = "block";
}
//-->
</SCRIPT>

クリックすると隠れていた文字列が表示されるスクリプトですが、
パカッと表示されるのではなく、スルッと表示されるようにできませんか?

782Name_Not_Found2016/03/09(水) 22:32:07.39ID:???
このスレは使われていないので、以下のスレへ書き込んで

+ JavaScript の質問用スレッド vol.129 +
http://echo.2ch.net/test/read.cgi/hp/1456250334/l50

783Name_Not_Found2017/01/24(火) 20:20:38.93ID:???
age

784Name_Not_Found2017/01/25(水) 01:28:48.01ID:???
age

785Name_Not_Found2017/07/18(火) 21:46:58.77ID:zI5VFuae
質問
よくあるhoverのmouseoutで子孫要素は無視するやーつの関連なんですが

<div>
<input type="text">
</div>

<div>には十分なpaddingがあるとして
<input>をダブルクリックとかしたときに出るブラウザUIの入力補完サジェストに
マウスを乗せると<div>でmouseoutイベントが発火するのだけれど
これを検知して除外するにはどうしたら良いでしょうか?

event.relatedTargetはnullでした
jQueryのhover()メソッドではmouseout扱いでした

7867852017/07/18(火) 21:49:58.75ID:zI5VFuae
スレ間違えましたすみません
下記に移動しました
http://mevius.2ch.net/test/read.cgi/hp/1456242505/882

787Name_Not_Found2017/12/12(火) 03:50:13.73ID:MrUcGD8N
HPで友達が稼げるようになった情報とか

⇒ http://asaswq3wq.sblo.jp/article/181819223.html

興味がある人だけ見てください。

HVY0TJD7SU

788Name_Not_Found2018/05/01(火) 22:21:54.73ID:l1wYHpV1
誰でもできる在宅ワーク儲かる方法
少しでも多くの方の役に立ちたいです
グーグルで検索するといいかも『金持ちになりたい 鎌野介メソッド』

D13NS

789前半2018/05/08(火) 22:59:23.73ID:Hk9pFs9a
関数構造で質問です。
【環境】IE9以上、他最新で動けば可。
【エラー】なし。
【期待する結果】結果は現状通り。コードの整理。
【サンプルコード】下記。

fanc-中1(){
 fanc-中1の処理
 fanc-下1(); fanc-下2(); fanc-下3();
}

fanc-中2(){
 fanc-中2の処理
 fanc-下1(); fanc-下2();
}

fanc-上(){
 fanc-中1(); fanc-中2();
}

で結果は正常ですが下1と2が2回呼ばれてしまいます。
下は再描画など処理後の後処理なので最後に各1回実行すればいいものです。

790後半2018/05/08(火) 23:02:03.60ID:Hk9pFs9a
fanc-上(){
 fanc-中1(); fanc-中2();
 fanc-下1(); fanc-下2(); fanc-下3();
}

としたいのですが、すると中用にもう1つづつfuncが必要になります。

fanc-中1(){
fanc-中1の処理
}

fanc-中2(){
fanc-中2の処理
}

fanc-中3(){
 fanc-中1();
 fanc-下1(); fanc-下2(); fanc-下3();
}

fanc-中4(){
 fanc-中2();
 fanc-下1(); fanc-下2();
}

これでもいいのですが、もっとスマートな書き方があれば
教えてください。
部分適用やカリー化の記事を見ましたが今ひとつ理解しきれません(そもそも関係ない?)。
よろしく願いします。

791Name_Not_Found2018/05/08(火) 23:29:34.20ID:???
ファンキーな中1

792Name_Not_Found2018/05/13(日) 12:02:16.36ID:UGay8i1c
>>791
中1未満の恥ずかしいレスだな

793Name_Not_Found2018/06/14(木) 20:16:29.39ID:Gh8UluMI
こっちのスレはなんなんだ?

794Name_Not_Found2018/10/02(火) 20:50:10.89ID:x0gKZze6
【アフィ】元宇宙人のスピリチュアルブログ【詐欺】
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12193781232

795Name_Not_Found2018/10/18(木) 02:26:06.98ID:???
 私たち日本人の、日本国憲法を改正しましょう。
総ム省の、『憲法改正國民投票法』、でググって
みてください。拡散も含め、お願い致します。

新着レスの表示
レスを投稿する