のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,946人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    元スレ+ JavaScript の質問用スレッド vol.117 +

    JavaScript覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 / 要望・削除依頼は掲示板へ / 管理情報はtwitter

    951 = :

    なんかイベントの基本的な部分が分かってない感
    本を一冊読んで基本を勉強した方がいいよ

    952 = :

    $('ul').on('click', 'li', function (e) {
     alert($(this).prevAll().length + 1);
     e.stopPropagation();
    });

    953 = :

    >>949
    ありがとうございました

    954 = :

    JQueryなどの話は以下へ
    JavaScript ライブラリ総合質問所 vol.4
    http://peace.2ch.net/test/read.cgi/hp/1400834117/l50


    そいつはライブラリの話をして、このスレを荒らすヤツかも。
    答えたり相手にしたらアカン。無視すること

    955 = :

    大元の質問はJQueryのQの字も無いじゃん(Jはあっても良い派)

    956 = :

    季節外れの自治厨荒らしワロス
    お前はプログラム板から帰ってくんな

    957 = :

    たまに見る、言葉で絞り込む機能が付いたpopoverを作りたいんですが
    どうやればいいですか?

    958 = :

    ローカルストレージの内容を他のファイルに保存するにはどうしたらいいでしょうか?
    テキスト化して他のウインドウに出力→それをコピペしてテキストファイルで保存
    とやっていたのですが、データが巨大になり、文字列選択にものすごく時間がかかるようになりました
    時間がかかりすぎて警告ダイアログが出るくらいです
    もっと直接的にファイル保存できたらええんですが・・

    959 = :

    その文字列をペーストしたらテキストエディタすら激重になりました
    データの中に改行がまったくないのでそうなるのかもしれません・・
    便宜改行を入れたらいいのかも

    961 = :

    いっぺんサーバに送って
    ファイルにしてoctetstreamで返すのはいかんの?

    963 = :

    >>958
    レイアウト/選択領域の算出/グリフの描画
    にコストがかかってるのも原因だろうから
    表示はされないように出力させたらどうかな

    <div style="height:0;overflow:hidden;"><div>テキスト出力</div></div>

    データの保存はテキストでなくてもいい(でない方がいい)の?

    964 = :

    overflow: hidden; と
    display: none; ではどっちが望ましいのか

    965 = :

    >>964
    用途も機能も全く違う2つを比較する意味があるのか

    967 = :

    ローカルだけでなんとかしたいならクリップボードを直接なんとかして描画しない方向で済ますか
    自PC内でweb鯖動かせるとか(通信コストはかかるけど)別途鯖持ってるとかなら、>>961で良くね
    postでデータ送りつけて、返しでファイル出してくれるようにすれば鯖側でいちいちファイル化する必要ないし

    969 = :

    IE5ぐらいじゃねーの?

    970 = :

    >>957
    どういうのですかサンプル見せてください

    971 = :

    >>970
    そういわれてみると適当なものがありません
    リアルタイム検索の結果がpopoverになってるだけでした

    972 = :

    >>971
    何のことをpopoverと呼んでるのかわからん
    検索窓の下にダラっと出る奴のことなら
    サジェストでおググりください

    976 = :

    フレームワーク総合スレってありませんか?

    977 = :

    まずフレームワークの定義から始めないと(使命感)

    978 = :

    jsではフレームワークなんてほとんど使われてないからここでいい

    979 = :

    あちこちに分散させても意味ないしな。

    >969
    で質問って何よ?

    982 = :

    アングラーjsっての見たけど
    フレームワークなのにbootstrapで作られてるw
    アングラーjsのサイトならアングラーjsで作れよプゲラ

    983 = :

    >>982
    angular.min.js読み込んでるよ。
    angularも使ってる。

    そもそもangularはウェブアプリを作るためのフレームワークで
    ウェブサイトを作るフレームワークじゃないよ。

    Bootstrapは主にCSSを使ったフレームワークで
    独自のデザインが必要ないサイトでささっと
    それっぽい画面を作るのに利用する。

    適用範囲が違うんだが。

    987 = :

    アングリーバードなら間に合ってるよ

    988 = :

    どういう場合にFW使おうってなるの?
    たとえばイベントハンドラを集中的に管理できて、
    開発時はイベントをすべてロギングできるとかしたらいいと思うけど
    フレムーワークでそういうことできるの?

    989 = :

    バカにはフレームワークはもったいない

    990 = :

    馬鹿乙

    993 = :

    いやそんなことは分かってますが?
    しかしsetしたい時もあるのです

    994 = :

    そうそう、クラスで思い出したけど、

    こう書くやつ多いんだよな
    if (条件) {
     $(セレクタ).addClass('hoge');
    } else {
     $(セレクタ).removeClass('hoge');
    }


    この一行で済むのに。
    $(セレクタ).toggleClass('hoge', 条件);


    ちゃんとjQueryの使い方調べろって思う。

    995 = :

    >>993
    > しかしsetしたい時もあるのです
    あるかないかじゃなくて、
    そうしたいと思ってはダメという話。

    これはJavaScriptとCSSの役割の境界を超えることになる。
    JavaScriptで操作するclassは操作していいが、
    それ以外はどんな値が入っているか、または入っていないかを
    意識してはいけない。

    classは原則としてデザイナがーデザインを適用する時に
    自由に使っていいものだからだ。

    JavaScriptで、未知のものを上書きするようなことは
    してはいけないんだよ。

    996 = :

    何を言っているのか分かりませんね
    classの付け替えで見た目を変えるのは普通のことですが

    997 = :

    >>996
    えとね。デザイナーが、class="my-class"とか書いていることがあるの。

    それをJavaScriptがclass="js-class"みたいに勝手に書き換えたらいけないの。

    デザイナーがせっかく書いたmy-classを壊すようなことはしてはダメ。

    998 = :

    それは教科書に書いてあったのですかね?
    実際には普通にするんですよ
    駄目といわれてもw

    999 = :

    >>998
    うん。多分書くと思ったw

    my-classを消したいのなら、消せばいいだけの話。

    だけどclass="my-class"とは限らない。

    class="foo my-class" かもしれないし、
    class="foo bar my-class" かもしれない。

    プログラムとデザインを分離することを考えると、
    my-classを消したいのなら、my-classだけ気にするればいい。
    つまり、foo barはそのまま手を付けない。

    これがプログラムとデザインの境界線。
    だからfoo、barを消すようなsetClassなんてのは使ったらいけないんだよ。
    使う必要がないから、jQueryには存在しない。

    JavaScriptに関与しない部分は手を付けないのだから、
    必要なのは、addClass、removeClassだけでよい。


    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について