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

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

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

    CSSで記述する内容を全部jQueryで書くことは可能なのでしょうか?
    つまし、~.cssは必要なく~.jsだけあれば事足りるのでしょうか?

    858 = :

    やっぱCSSをjsで書くと重くなるっていうデメリットがあるのですか。
    Flashてんこ盛りのサイトとjs多用のサイトでも
    どちらが重いのでしょうか?

    859 = :

    cssとjs混同するなよ

    861 = :

    >>855,858
    どうしてCSSをJSで書きたいのでしょうか?

    862 = :

    ちょっとCSSとjavascriptについて勉強してこい。もう初心者とかそういうレベルじゃない
    javascriptでやってんのはCSSの操作

    js多用とかしらねーよ。マグネシウムとパンではどっちが重いですか?ってのと同レベル

    863 = :

    やってみればいいんだよ。

    864 = :

    できるかできないかって言われれば、出来るんじゃないの。
    おすすめできないけど。

    865 = :

    静的なCSSなら普通に書いた方がいいだろ
    わざわざ動的な書き方しなくても。

    まぁよっぽど大きなHTML書いてるのじゃなかったら体感的に何も変わらないだろうけど、
    でも変な癖を付けないようにする意味でも、ちゃんと分離して管理するべきと考える。

    867 = :

    >>866
    どうして、そのXMLのサンプルを書かない
    そのサンプルコードと質問の内容に一致していない無駄な一行にワラタw

    868 = :

    >>867
    これでどうでしょう
    <entry>
    <number>001</number>
    <published>2010-12-31</published>
    <Description></Description>
    <details>dsa<details/>
    <sampl>zzz</sampl>
    </entry>
    function xmlLoad(){
    $.ajax({
    url:'fda.xml',
    type:'get',
    dataType:'xml',
    timeout:1000,
    success:parse_xml
    });}
    function parse_xml(xml,status){
    if(status!='success')return;
    $(xml).find('entry').each(tee);}

    function tee(){
    var $cate = $(this).find('sampl').text();
    $('<tr>'+
    '<th><img src="'+$cate+'"/></th>'+
    '</tr>').appendTo('table.tbl tbody');}

    $(function(){
    xmlLoad();
    });

    869 = :

    専用スレにいってくれないかな?

    870 = :

    >>868
    そのXMLで、zzzを取り出したいの?
    なぜeachを呼び出してるのかがわからないけど・・・

    $.ajax({
      url : 'fda.xml',
      type : 'get',
      dataType : 'xml',
      timeout : 1000,
      success: function(xml, status) {
        if(status != 'success') return;
        alert($('sampl', xml).text());
      }
    });

    こんなんじゃダメなのか

    871 = :

    >>869
    巣に帰ったらどうだ

    872 = :

    \   / .::::::::::::::::::::::::;;:;;::,ッ、::::::   )  く   ホ  す
      \ l  ,ッィrj,rf'"'"'"    lミ::::::: く   れ  モ  ま
         Y           ,!ミ::::::: ヽ  な  以  な
    `ヽ、  |           くミ:::::::: ノ   い  外  い
         |、__  ャー--_ニゞ `i::::,rく   か  は
    ``''ー- ゝ、'l   ゙̄´彑,ヾ   }::;! ,ヘ.)  !  帰
          ゙ソ   """"´`     〉 L_      っ
          /          i  ,  /|    て    r
    ≡=- 〈´ ,,.._        i  't-'゙ | ,へ     ,r┘
    ,、yx=''" `ー{゙ _, -、    ;  l   レ'  ヽr、⌒ヽ'
            ゙、`--─゙      /!         `、
      _,,、-     ゙、 ー''    / ;           `、
    -''"_,,、-''"    ゙、    /;;' ,'  /         、\
    -''"    /   `ー─''ぐ;;;;' ,'  ノ
       //    /     ヾ_、=ニ゙

    874 = :

    >>870
    たぶん、実際のxmlには entryが複数あるんだと思われる。>なぜeach


    その場合でも、findは一回の方がいいと思うけどね。

    875 = :

    >>871
    何お前喧嘩売ってんの?
    そういう事して楽しい?

    876 = :

    document.write(str.link(url));
    このメソッドで リンクの文字仕様を変更して
    新ウインドウでリンクさせることはできますか?
    Styleで指定しても反映されなかったのですが

    879 = :

    ありがとうございます。

    880 = :

    $(document).ready(function(){
       $('#mm').click(function (){

       });
    });
    読み込み時にID mmをクリックで実行されるというものですが
    これを「停止」させる方法はあるのでしょうか?
    #mmをクリックしたときに呼び出される事自体を停止させたいのですが

    883 = :

    更に言うとliveも無効にするから気をつけろよ

    884 = :

    以下のコードでコンソールにログが出力されないのですが、何故でしょうか?
    script要素を動的に追加してもonloadイベントは出ないのかな。。

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-31j">
    <script type="text/javascript">
    function test() {
    console.log("console");
    }

    function load() {
    var newjs = document.createElement('script'),
    div = document.getElementById('data');

    newjs.onload = test;

    div.appendChild(newjs);
    }
    </script>
    <title>Agriculture</title>
    </head>
    <body onload="load()">
    <div id="data"></div>
    </body>
    </html>

    886 = :

    >>884
    ちょっと何がしたいのかがイミフだけど・・・

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <script type="text/javascript">
    function load() {
    var newjs = document.createElement('script');
    newjs.setAttribute("type", 'text/javascript');
    div = document.getElementById('data');
    newjs.appendChild(document.createTextNode('console.log("console")'));
    div.appendChild(newjs);
    }
    </script>
    <title>Agriculture</title>
    </head>
    <body onload="load()">
    <h1>テストページ</h1>
    <div id="data"></div>
    </body>
    </html>

    これで動くんじゃない?

    887 = :

    >>886

    動的に追加したscriptタグのonloadイベントを拾えるか、console.log()で出力させて確認したいのです。。

    888 = :

    >>886理解できるようになってから答えたらどうだ
    新しいJSをロード時にコンソールにconsoleと出力したいんだろ

    >>887
    srcつけても出ないの?

    889 = :

    >>888

    src付けたら出ました。ありがとうございます!

    890 = :

    >>888
    理解できるようになってからって・・・・
    質問者がきちんと質問するのが筋だろ。
    まぁどーでもいいけど。

    892 = :

    >>890
    >script要素を動的に追加してもonloadイベント
    ってあるのだから
    >newjs.onload = test;
    これが何を意図した物かは読み取れるはずだよ

    893 = :

    >>892
    めんどくせーww
    はいはいw

    894 = :

    あれ?ごめんなさいは?

    895 = :

    >>894

    J( 'ー`)し ごめんね。おかあさん>>884何言ってるかわからなかったから、ごめんね

    896 = :

    >>886 はマジレスだったのか…

    899 = 898 :

    あれインデントが

    900 = :

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


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

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


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