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

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

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

    JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    603 : Name_Not - 2013/08/21(水) 01:09:33.63 ID:??? (-10,-30,-89)
    >>601

    > ID.style.left = x + 10; // ポップアップ要素のx座標を指定

    > document.getElementById("ID").style.left = x + 10; // ポップアップ要素のx座標を指定

    改変してるやーん。まあそれが原因かはわからんけど。
    604 : Name_Not - 2013/08/21(水) 01:29:34.45 ID:TBe5TZjS (-17,+29,-8)
    >>603
    いや、Javascriptの部分はそのままコピペしたので改変があったなら、
    元ソースが変わった可能性です。
    605 : Name_Not - 2013/08/21(水) 01:45:17.05 ID:??? (+18,-29,-10)
    >>604
    そうなんか。

    まあとりあえず、 x + 10 を (x + 10) + 'px' にしてみて。 yも同様。
    607 : Name_Not - 2013/08/21(水) 01:59:21.66 ID:TBe5TZjS (+45,+29,-61)
    >>605
    やってみましたら、ポップアップの位置が赤線で囲った部分から横と縦にずれて表示されるようになりました。
    横のズレは、>>327にオンマウスしたレスによって変わってるみたいですが、縦は全て同じの位置で表示されます。
    609 : Name_Not - 2013/08/21(水) 03:35:30.62 ID:TBe5TZjS (-14,+29,-36)
    >>608
    もしもポップアップの現在の詳しい状況をうpしたほうが良ければ、それぞれのレスにオンマウスした状態で画像を待たうpしてもいいです。

    チョットまた自分でも調べてみます。
    丁寧にご回答ありがとうございます。
    610 : 589 - 2013/08/21(水) 05:50:12.56 ID:??? (+71,+29,-28)
    >>597
    ああ!
    これが参照渡しなのですね!聞いた事あったけど意識した事がなかったので、改めて勉強します!

    >>598
    ありがとうございました!
    612 : Name_Not - 2013/08/21(水) 11:31:42.85 ID:??? (+43,+25,-14)
    アホだな
    613 : Name_Not - 2013/08/21(水) 12:18:42.65 ID:??? (+56,+29,-33)
    んー。まあうまくいってなにより。

    でも
    http://fiddle.jshell.net/XDD6J/
    こんなふうに、問題点を再現できるようにしておくと回答しやすい。
    今回のみたいに、javascript部分が同じでも違う動作をすることもあるんだし。
    (htmlの先頭のDTD宣言がないと、単位を指定しないでもpxと解釈するらしい
    http://www.redout.net/data/dtdmode.html
    http://www.htmq.com/htmlkihon/302.shtml)
    614 : Name_Not - 2013/08/21(水) 12:25:49.33 ID:TBe5TZjS (-5,+27,-16)
    >>613
    こういうサイトが有るんですね!ブックマークしておきました。
    また何かあればどうぞよろしくお願いしますm(__)m
    615 : Name_Not - 2013/08/21(水) 12:35:50.03 ID:jGZEQhXM (+24,+29,-15)
    やはり>>1なんて見てくれないんだな…
    616 : Name_Not - 2013/08/21(水) 13:25:57.30 ID:??? (+57,+29,-16)
    あんなだらだら書いてあるテンプレなんてわざわざ見るわけないだろwww
    617 : Name_Not - 2013/08/21(水) 23:52:31.33 ID:??? (+20,-13,-71)
    iOSなどにある、
    設定項目が縦に並んでいて、右側に項目の詳細が表示される
    2ペインの設定ができるような
    jqueryのプラグインを探しているのですが
    何で検索すればいいですか?
    618 : Name_Not - 2013/08/21(水) 23:53:34.62 ID:??? (+57,+29,-21)
    テンプレに書いてあるから読めと指摘すれば済むためにあるので。
    虫のいどころが悪かったらテンプレも読めないアホとか罵倒してもよい(w
    619 : Name_Not - 2013/08/22(木) 00:03:38.42 ID:??? (+5,-25,-67)
    >>617
    「iOSなどにある、
    設定項目が縦に並んでいて、右側に項目の詳細が表示される
    2ペインの設定ができるような
    jqueryのプラグイン」
    620 : Name_Not - 2013/08/22(木) 00:06:33.35 ID:??? (+57,+29,-4)
    それだとそれらしいものは出ませんが?
    621 : Name_Not - 2013/08/22(木) 00:14:42.50 ID:??? (+56,+28,-18)
    「縦並びタブ jquery」で出ました
    623 : Name_Not - 2013/08/22(木) 02:09:59.28 ID:??? (+2,-29,-43)
    jqueryで、一本のメソッドチェーンで、
    width = width + 10
    みたいなことさせることできますか?
    一度変数に代入すれば出来ますが、一本のメソッドチェーンでやりたいのです
    624 : Name_Not - 2013/08/22(木) 02:10:45.99 ID:??? (+56,+28,-19)
    いや変数を使ってもいいです
    メソッドチェーンを切りたくないということです
    625 : Name_Not - 2013/08/22(木) 05:59:59.96 ID:??? (+9,-30,-95)
    var test = function (){
    alert(this.hoge);
    };

    test.hoge = 'a';

    test();

    こうした時、undefinedになるのは何故ですか?
    関数に外からプロパティを代入するにはどうしたらいいのでしょうか?
    626 : Name_Not - 2013/08/22(木) 06:24:48.54 ID:??? (+26,-30,-84)
    jqueryでセレクタの結果をキャッシュするプラグインを書いてみたのですが
    セレクタをオブジェクトのキーに使うため、文字列にしないといけません
    しかしdocumentだけは、'document'と書いても$(document)が返ってこないようです
    文字列をセレクタにして$documentを取得するにはどうしたらいいでしょうか
    627 : Name_Not - 2013/08/22(木) 08:30:43.40 ID:??? (+8,-30,-78)
    >>626
    JQueryのことは分からんけど、文字列が'document'の時だけif文でチェックして
    $(document)を返すんじゃいけないのかな。
    >>625
    関数の中のthisはその関数オブジェクトを参照するわけじゃないから。
    プロパティの代入はできてると思うよ。callee.hoge で参照すれば取れるんでは。
    628 : Name_Not - 2013/08/22(木) 10:18:08.45 ID:??? (+4,-29,-1)
    >>623
    .each() の中でやれば?
    629 : Name_Not - 2013/08/22(木) 10:24:01.89 ID:??? (+5,-30,-247)
    >>626
    jQueryの .data() のやり方を参考にすればどうか。
    DOM要素の場合、DOM要素['jQueryバージョン番号乱数'] = 順序番号 のようにDOM要素に
    数字を埋め込んで、その數字をキーにしてキャッシュしている。

    でも結果のキャッシュってことは
    <div></div>

    var a = $('div');
    $('div').remove();
    console.log(a.length); // 1
    console.log($('div').length); // 0

    ってことはありえるけどいいんか?
    630 : 626 - 2013/08/22(木) 19:18:42.35 ID:??? (+3,-29,-73)
    セレクタがwindowsオブジェクトやdocumentオブジェクトの時だけ
    内部でキーを文字列に振り替えるようにしました
    あとキャッシュするのはメソッドの実行結果ではなく、クエリーの結果でした
    ありがとうございました
    631 : Name_Not - 2013/08/22(木) 19:50:17.48 ID:??? (+3,-30,-27)
    >>627
    var test = function test(){
    alert(test.hoge);
    };
    で出来ました
    thisについて根本的に間違ってました
    ありがとうございました
    632 : Name_Not - 2013/08/22(木) 20:20:00.41 ID:??? (+2,-29,-3)
    >>631
    そのtest.hogeはどっちのtestが使われると思うの
    633 : Name_Not - 2013/08/22(木) 21:02:32.41 ID:??? (+2,-26,+1)
    >>628
    eachで出来ました
    ありがとうございました
    634 : Name_Not - 2013/08/22(木) 21:05:54.30 ID:??? (-1,-29,-2)
    >>632
    var test=
    はこの場合いらなかったですね
    635 : Name_Not - 2013/08/23(金) 04:58:25.65 ID:??? (+57,+29,-27)
    モーダルウインドウって、htmlの中に非表示状態で書いておいた方がいいですか?
    それとも動的に生成した方がいいですか?
    636 : Name_Not - 2013/08/23(金) 09:51:14.67 ID:??? (+42,+24,-1)
    好きにしろよw
    637 : Name_Not - 2013/08/23(金) 11:00:29.50 ID:??? (+14,-8,+0)
    検索ヒットさせたいかどうか。
    638 : Name_Not - 2013/08/23(金) 17:12:56.07 ID:??? (+49,+26,+1)
    なるほど
    ありがとうございました
    639 : Name_Not - 2013/08/24(土) 09:08:37.02 ID:??? (+49,-29,-29)
    タブって、li要素にaタグを入れるケースが多いようですが
    aタグ必要あるんですか?
    li要素にid持たせればどこがクリックされたか分かるのでいらないと思うのですが・・
    640 : Name_Not - 2013/08/24(土) 09:17:01.75 ID:??? (+91,+29,-16)
    少しでもjavascriptのソースをパクられにくくする方法はありますか?
    難読化する方法もあればお願いします
    641 : Name_Not - 2013/08/24(土) 09:24:29.17 ID:??? (+70,+29,-23)
    >>640
    心配するな。
    自分が思っているほど価値はない。
    パクるのと作るの考えたら作る方が早いし。
    642 : Name_Not - 2013/08/24(土) 09:28:34.86 ID:??? (-6,-29,-13)
    minifyすればいいじゃん
    643 : Name_Not - 2013/08/24(土) 10:18:15.75 ID:??? (+26,+1,-1)
    >>639
    釣り?
    644 : Name_Not - 2013/08/24(土) 10:29:17.30 ID:??? (+52,+29,-2)
    なんでそう思ったのですか?
    645 : Name_Not - 2013/08/24(土) 10:47:09.83 ID:??? (+53,+25,-7)
    ってかなんでリスト内のaタグ限定なんだよw
    後半の話だけでaタグの存在無視じゃない。
    646 : Name_Not - 2013/08/24(土) 10:57:11.88 ID:??? (+64,+29,-25)
    >>639
    あなたのいう通り。
    作者にいってやれよ、今どきJavaScriptオフの場合なんて想定して作んねーよってw
    647 : Name_Not - 2013/08/24(土) 12:55:05.64 ID:??? (+57,+29,-33)
    オフを想定ではない
    読み込みエラーを想定するのがプロ
    648 : Name_Not - 2013/08/24(土) 18:43:11.97 ID:??? (+62,+29,-28)
    >>585の件ですが、
    ハンドラを付ける時にラベルを指定し、外す時にはラベル名だけで外せるプラグインを書いて解決しました
    簡単な仕組みですが、かなり便利になりました~
    649 : Name_Not - 2013/08/25(日) 06:03:32.19 ID:??? (+69,+29,-29)
    タイミングが分からないのですが、lessファイルを更新しても更新が反映せず
    ずっとキャッシュを読み込むようなる時がありますが
    原因は何でしょうか?
    よく分からないままいじっていると直るのですが、それもなんで直ったのか分からない感じです
    650 : Name_Not - 2013/08/26(月) 05:53:38.43 ID:??? (+12,-30,-110)
    >>649の件ですが、どうもlessが読みこむ時にキャッシュを読んでいるようなので
    <link rel="stylesheet/less" href="main.less?<?php echo rand();?>" type="text/css" />
    のようにPHPで乱数を付けて毎回読ませるようにし、今のところうまくいっているようです
    再現の条件が分からないのでまだ分かりませんが・・
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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