元スレ+ JavaScript の質問用スレッド vol.97 +
JavaScript覧 / PC版 /みんなの評価 :
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
ありがとうございました
類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.95 + (1001) - [97%] - 2012/1/17 4:16
- + JavaScript の質問用スレッド vol.87 + (1001) - [97%] - 2011/6/21 6:33
- + JavaScript の質問用スレッド vol.99 + (1001) - [97%] - 2012/5/7 4:32
- + JavaScript の質問用スレッド vol.98 + (1001) - [97%] - 2012/4/9 14:46
- + JavaScript の質問用スレッド vol.96 + (1001) - [97%] - 2012/1/28 23:01
- + JavaScript の質問用スレッド vol.94 + (1001) - [97%] - 2012/1/8 15:46
- + JavaScript の質問用スレッド vol.93 + (1001) - [97%] - 2012/1/1 4:46
- + JavaScript の質問用スレッド vol.93 + (1001) - [97%] - 2011/12/10 18:31
- + JavaScript の質問用スレッド vol.90 + (1001) - [97%] - 2011/11/15 20:32
- + JavaScript の質問用スレッド vol.90 + (1001) - [97%] - 2011/10/26 4:18
- + JavaScript の質問用スレッド vol.77 + (1001) - [97%] - 2010/5/8 19:06
- + JavaScript の質問用スレッド vol.137 + (1003) - [95%] - 2019/3/26 11:46
- + JavaScript の質問用スレッド vol.127 + (160) - [95%] - 2021/7/16 9:30
- + JavaScript の質問用スレッド vol.127 + (1001) - [95%] - 2016/2/4 0:15
- + JavaScript の質問用スレッド vol.117 + (1009) - [95%] - 2014/8/5 3:30
- + JavaScript の質問用スレッド vol.107 + (1001) - [95%] - 2013/9/7 10:16
- + JavaScript の質問用スレッド vol.82 + (1001) - [95%] - 2011/1/19 7:54
トップメニューへ / →のくす牧場書庫について