のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,432,643人
昨日: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一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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