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

    元スレJavaScript ライブラリ総合質問所 vol.4

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

    101 = :

    >>99
    一度jQueryプラグイン書いてみるといいですよ。
    簡単ですから。

    105 = :

    jqueryで
    the set of matched elements
    自体をまるっと入れ替えるにはどうしたらいいですか?
    addで追加はできるので、
    クリアするメソッドがあればいいのですが

    107 = :

    jQueryはここで問題ない

    108 = :

    別にここでいいって書いてあるが、
    専用のスレのほうが良い答えが得られるって話。

    109 = :

    ねーよww
    馬鹿すぎワロタ

    111 = :

    副作用的にクリアする方法はいくつかありそうですね
    ありがとうございます

    113 = :

    jQueryのHTML読み込みについて質問です

    .loadやその中の.ajaxで、ローカルHTMLに別のローカルHTML(同一ディレクトリパス下)を読み込む事が、各ブラウザの新しめのバージョンでは出来なくなりました

    ブラウザが「XSS対策のため、別ドメインからは読み込めない」よう制限を掛けているそうですが、同一階層のローカルファイルがこれに引っ掛かるのは、なぜですか?
    サーバに置けば、動くそうです

    114 = :

    >>113
    ブラウザが昔より高機能になってる一方で
    ディレクトリパス何それ?な一般利用者は相変わらず多いだろうから
    同一階層でも別ドメイン扱いにすることにしたのだろう

    115 = :

    >>113
    ローカルがfileスキームを指しているのならHTTP通信ではないからです
    http://localhost/ の環境を構築すればローカルテスト可能です

    116 = :

    >>114
    ブラウザが、ですか?

    >>115
    XMLHttpRequestとして扱えなくなったってことですかね
    用途が、ユーザに納品するHTMLモックアップでの話(そして読み込みの使途は、メニューdivを各HTMLにハードコーディングしたくない、とか)なので、一般の人のPCでHTMLファイルとして開けないとまずいんですよね

    IEに関しては当面、UA情報を制御するmetaタグでごまかせそうなんですが、数年後とかどうしようと思います

    WSHのFileStreamObjectなら代替になるのかなぁ…

    117 = :

    たとえば完了をコード200で見てたらHTTP以外じゃダメだよね
    XMLHttpRequestを直接扱ってみては?

    118 = :

    >>117
    そういうことですか
    selectivizr.jsなんかはネイティブコードですが、同じようにstatusが200の時だけ通してますね
    自作もいとわない方向なので、XHRの使い方から調べてみます

    みなさん、ありがとうございました

    121 = :

    と思ったけどテスト用サーバで実行しても何も起きません

    122 = :

    いろいろサンプルを見て
    $('.popover-test').popover();
    を追加したら表示されるようになりました
    自動的に追加されるんじゃなかったのでしょうか?

    123 = :

    >>122
    あなたが何を疑問に思っているのかわからない
    使い方にも $('#example').popover(options) とあるし、何も問題はないように見える
    http://www.wivern.com/twitterbootstrap6.html#608popovers

    124 = :

    このライブラリを使おうとテストしているのですが
    http://bassistance.de/jquery-plugins/jquery-plugin-treeview/

    動的にノードを追加したときに?や|などの記号を更新したいのですが
    $("#browser").treeview({
    add: branches
    });

    $("#browser").treeview({
    remove: branches
    });
    はあるのですが更新みたいなものがなく追加したらひとつ上のノードは
    記号が変わって欲しいのですが変わりません。
    どうしたら更新できるのでしょうか。

    125 = :

    >>123
    bootstrapではdropdownはhtmlを書くだけで作成されるので
    popoverも同様な動作をすると思ったんです
    微妙に動的にしなければいけない必要性がよく分かりません

    126 = :

    >>125
    設計思想は作者以外にわからないので、作者に直接尋ねるしかないかと

    127 = :

    それは少し違うのでは?
    プログラムは合理性に基づいて設計されるのですから、
    他人が理由を言い当てることは十分できるはずです
    むろん良く出来たプログラムに限りますが

    128 = :

    ホイールスクロールをしたら、アンカーごとにページが丸ごと移動するjqueryスクリプトってありますかね?
    今mousewheel.jsで横スクロールサイトを作ってるんですが、アンカーによる移動をそのままスクロールでも実装したいと思ってます。
    (下にスクロールしたら右にずずっと移動するのではなく、すぐに隣のセクションに移るような感じで)
    欲を言えばある一定量のしきい値までスクロールがされたら一気に移動するような感じにしたいとは考えているのですが、ひとまずは以上のようなものを探しています。
    誰か知ってる人居ませんかね?

    130 = :

    >>127
    では、あなたが考えてみて下さい

    131 = :

    >>129
    idを振ったあとにlocation.hashでジャンプしてる感じ?

    133 = :

    試してないけど name属性消すのは?

    134 = :

    >>132
    名前をでたらめにすればいいよ

    135 = :

    >>132
    要素にdisabledを与えれば?

    136 = :

    >>135
    この方法にします。みなさんありがとうございました。

    137 = :

    >>128
    http://klutche.org/archives/536/
    こういうのを参考にscrollTop()やoffset().topをscrollLeft()やoffset().leftに変えれば実現出来ないかな。

    動きに関してはeasingプラグインを入れるか、
    http://www.softel.co.jp/blogs/tech/archives/4282
    こういうの参考にして自作する

    138 = :

    >>125
    tooltipで実装してるからでは?

    141 = :

    >>139-140
    遷移してからJavaScriptが実行されるのだから上手く動くわけがない
    動いているブラウザは、たまたま間に合っているに過ぎない
    >>131の方法で原理的には解決できる

    142 = :

    本題から若干逸れるが、他からアンカー目標となるコンテンツをJavaScriptで生成するのはあまりよろしくない
    出来るだけサーバサイドで動的出力するのが望ましい

    143 = :

    別に問題ないでしょw

    もし問題がある場合が明確になったら
    その時やっと話を聞くことにするよ。

    144 = :

    >>143
    「遷移してからJavaScriptが実行されるのだから上手く動くわけがない」という明確な理由は既に指摘したはずだが
    >>131の方法では一度、遷移した後にもう一度遷移する可能性があり、最適な対策とはいえない
    しかも、JavaScript無効の環境ではリンク先にジャンプできない
    それから、これは質問者が判断すべき事で外野がとやかくいうべきじゃない

    146 = :

    >>145
    .delay((20 - i) * 50)
    これだと 0.05秒間隔になるんじゃないの?

    あと .delay() は内部的にはsetTimeout() を使ってて、
    時間が来たら次のqueueをってなってるんだけど、
    >>145のやり方だと20個のタイマーを同時に動かしていることになるから
    タイマーの短い時間での精度が悪いとばらばらになるんではないかな

    一つのタイマーをつかって順々に処理させるほうがいいのでは?
    それなら少々遅れようとも飛ばされることはないのでないかと予想
    (ここまで全然検証してないけど)

    147 = :

    >>146
    0.05秒であっています。>>145のコメントが間違ってました
    setTimeoutの方向で少し模索してみます

    ちなみにeachをつかわずにべた書きで
    animList.no1 ~ no.20まで関数定義して誤摩化そうとしてみましたが
    激遅で使い物になりませんでした・・・

    149 = :

    WEB制作板では、このスレが一番スキル高い人多いね。
    他のスレは回答者クソばっかだ

    150 = :

    JavaScriptスレにもスキル高い人はいるし、お世話になった
    ただ、最近の質問は低レベルすぎてその人達はあまり出てこないけどね
    潜在的にはここにいる人と同じ層なはず


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

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


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