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

私的良スレ書庫

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

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

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
851 : Name_Not - 2012/02/26(日) 14:59:56.47 ID:??? (-2,-30,-21)
初心者の横レスだが、
array.map(function(a){return a.slice(0,-3)}).join()
こんな感じ?
853 : Name_Not - 2012/02/26(日) 17:03:57.45 ID:??? (-4,-29,-7)
sel.parentNode.replaceChild(sel, sel);
855 : Name_Not - 2012/02/26(日) 22:41:29.60 ID:??? (+9,-20,-64)
CSSで記述する内容を全部jQueryで書くことは可能なのでしょうか?
つまし、~.cssは必要なく~.jsだけあれば事足りるのでしょうか?
856 : Name_Not - 2012/02/26(日) 22:43:25.04 ID:??? (-1,-29,-57)
ロードした時CSSでデザインしてるのを全部(#hoge).css
ってやんの?
出来るけど超非効率でクソ重いサイテーなページの出来上がりだぞ
858 : Name_Not - 2012/02/26(日) 23:39:01.13 ID:??? (+16,-11,-47)
やっぱCSSをjsで書くと重くなるっていうデメリットがあるのですか。
Flashてんこ盛りのサイトとjs多用のサイトでも
どちらが重いのでしょうか?
859 : Name_Not - 2012/02/26(日) 23:47:47.04 ID:??? (+10,-12,-1)
cssとjs混同するなよ
860 : Name_Not - 2012/02/26(日) 23:48:23.99 ID:??? (+0,-29,-22)
>>855
style要素を挿入するなり、document.styleSheets[i].insertRule するなりすれば良かろう。
861 : Name_Not - 2012/02/26(日) 23:56:03.01 ID:??? (+0,-28,-5)
>>855,858
どうしてCSSをJSで書きたいのでしょうか?
862 : Name_Not - 2012/02/26(日) 23:57:17.00 ID:??? (+62,+29,-57)
ちょっとCSSとjavascriptについて勉強してこい。もう初心者とかそういうレベルじゃない
javascriptでやってんのはCSSの操作

js多用とかしらねーよ。マグネシウムとパンではどっちが重いですか?ってのと同レベル
863 : Name_Not - 2012/02/27(月) 01:19:22.58 ID:??? (+51,+28,+0)
やってみればいいんだよ。
864 : Name_Not - 2012/02/27(月) 02:31:08.72 ID:??? (+57,+29,-5)
できるかできないかって言われれば、出来るんじゃないの。
おすすめできないけど。
865 : Name_Not - 2012/02/27(月) 02:36:45.29 ID:??? (+62,+29,-62)
静的なCSSなら普通に書いた方がいいだろ
わざわざ動的な書き方しなくても。

まぁよっぽど大きなHTML書いてるのじゃなかったら体感的に何も変わらないだろうけど、
でも変な癖を付けないようにする意味でも、ちゃんと分離して管理するべきと考える。
867 : Name_Not - 2012/02/27(月) 15:30:03.26 ID:??? (+48,+28,-16)
>>866
どうして、そのXMLのサンプルを書かない
そのサンプルコードと質問の内容に一致していない無駄な一行にワラタw
868 : Name_Not - 2012/02/27(月) 16:09:05.59 ID:??? (+7,-30,-232)
>>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 : Name_Not - 2012/02/27(月) 16:17:21.54 ID:??? (+55,+24,-2)
専用スレにいってくれないかな?
870 : Name_Not - 2012/02/27(月) 16:21:32.89 ID:??? (+6,-30,-94)
>>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 : Name_Not - 2012/02/27(月) 16:22:46.32 ID:??? (+69,+29,+0)
>>869
巣に帰ったらどうだ
872 : Name_Not - 2012/02/27(月) 16:23:48.87 ID:??? (+3,-30,-72)
\   / .::::::::::::::::::::::::;;:;;::,ッ、::::::   )  く   ホ  す
  \ l  ,ッィrj,rf'"'"'"    lミ::::::: く   れ  モ  ま
     Y           ,!ミ::::::: ヽ  な  以  な
`ヽ、  |           くミ:::::::: ノ   い  外  い
     |、__  ャー--_ニゞ `i::::,rく   か  は
``''ー- ゝ、'l   ゙̄´彑,ヾ   }::;! ,ヘ.)  !  帰
      ゙ソ   """"´`     〉 L_      っ
      /          i  ,  /|    て    r
≡=- 〈´ ,,.._        i  't-'゙ | ,へ     ,r┘
,、yx=''" `ー{゙ _, -、    ;  l   レ'  ヽr、⌒ヽ'
        ゙、`--─゙      /!         `、
  _,,、-     ゙、 ー''    / ;           `、
-''"_,,、-''"    ゙、    /;;' ,'  /         、\
-''"    /   `ー─''ぐ;;;;' ,'  ノ
   //    /     ヾ_、=ニ゙
873 : Name_Not - 2012/02/27(月) 17:32:04.49 ID:??? (-3,-30,-191)
>>868
<details>dsa<details/>

<details>dsa</details>

いきなりajaxで試すんじゃなくて、

var xml = $.parseXML('<entry><number>001</number><published>2010-12-31</published><Description></Description><details>dsa</details><sampl>zzz</sampl></entry>');
console.log($(xml).find('sampl').text());

などとしてテストすることをすすめる。
874 : Name_Not - 2012/02/27(月) 17:48:11.53 ID:??? (+5,-22,-20)
>>870
たぶん、実際のxmlには entryが複数あるんだと思われる。>なぜeach


その場合でも、findは一回の方がいいと思うけどね。
875 : Name_Not - 2012/02/27(月) 19:11:48.47 ID:??? (+67,+29,-7)
>>871
何お前喧嘩売ってんの?
そういう事して楽しい?
876 : Name_Not - 2012/02/27(月) 20:52:08.72 ID:??? (+10,-30,-94)
document.write(str.link(url));
このメソッドで リンクの文字仕様を変更して
新ウインドウでリンクさせることはできますか?
Styleで指定しても反映されなかったのですが
877 : Name_Not - 2012/02/27(月) 20:56:39.36 ID:??? (-2,-30,-41)
var w = window.open();
w.document.write(str.link(url));
w.close();
878 : Name_Not - 2012/02/27(月) 20:58:35.33 ID:??? (-2,-30,-58)
ウインドウ閉じちゃったw訂正
var w = window.open(); 
w.document.write(str.link(url)); 
w.document.close();
879 : Name_Not - 2012/02/27(月) 21:10:11.92 ID:??? (+41,+18,+1)
ありがとうございます。
880 : Name_Not - 2012/02/28(火) 00:57:19.76 ID:??? (+3,-30,-97)
$(document).ready(function(){
   $('#mm').click(function (){

   });
});
読み込み時にID mmをクリックで実行されるというものですが
これを「停止」させる方法はあるのでしょうか?
#mmをクリックしたときに呼び出される事自体を停止させたいのですが
881 : Name_Not - 2012/02/28(火) 01:31:47.52 ID:??? (-6,-29,-2)
$("#mm").unbind()
882 : Name_Not - 2012/02/28(火) 01:33:52.97 ID:??? (-1,-29,-3)
unbindってbind指定じゃなくても出来るとは知らなかったです
ありがとうございます
883 : Name_Not - 2012/02/28(火) 01:36:57.39 ID:??? (+57,+29,-5)
更に言うとliveも無効にするから気をつけろよ
884 : Name_Not - 2012/02/28(火) 10:44:58.82 ID:??? (+5,-30,-219)
以下のコードでコンソールにログが出力されないのですが、何故でしょうか?
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>
885 : Name_Not - 2012/02/28(火) 11:05:48.25 ID:??? (-5,-29,-21)
【環境】VISTA  IE8
【何をしたのか】画像が自動的に入れ替わるようにしました
【期待する結果】画像を2秒ごとに自動的に切り替えたいです
【サンプルコード】
http://jsfiddle.net/mHA5K/1/
886 : Name_Not - 2012/02/28(火) 11:35:13.61 ID:??? (+18,-30,-204)
>>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 : Name_Not - 2012/02/28(火) 11:39:07.16 ID:??? (+3,-29,-41)
>>886

動的に追加したscriptタグのonloadイベントを拾えるか、console.log()で出力させて確認したいのです。。
888 : Name_Not - 2012/02/28(火) 11:42:57.06 ID:??? (+64,+24,-41)
>>886理解できるようになってから答えたらどうだ
新しいJSをロード時にコンソールにconsoleと出力したいんだろ

>>887
srcつけても出ないの?
889 : Name_Not - 2012/02/28(火) 11:51:57.02 ID:??? (+14,-20,+1)
>>888

src付けたら出ました。ありがとうございます!
890 : Name_Not - 2012/02/28(火) 11:55:05.80 ID:??? (+67,+29,-16)
>>888
理解できるようになってからって・・・・
質問者がきちんと質問するのが筋だろ。
まぁどーでもいいけど。
891 : Name_Not - 2012/02/28(火) 11:58:18.35 ID:??? (-11,-29,+0)
885です。
892 : Name_Not - 2012/02/28(火) 12:11:04.04 ID:??? (+15,-29,-29)
>>890
>script要素を動的に追加してもonloadイベント
ってあるのだから
>newjs.onload = test;
これが何を意図した物かは読み取れるはずだよ
893 : Name_Not - 2012/02/28(火) 12:13:37.96 ID:??? (+57,+27,+0)
>>892
めんどくせーww
はいはいw
894 : Name_Not - 2012/02/28(火) 12:15:26.17 ID:??? (+53,+29,-5)
あれ?ごめんなさいは?
895 : Name_Not - 2012/02/28(火) 12:21:30.30 ID:??? (+2,-29,-14)
>>894

J( 'ー`)し ごめんね。おかあさん>>884何言ってるかわからなかったから、ごめんね
896 : Name_Not - 2012/02/28(火) 13:15:39.67 ID:??? (+54,+29,-2)
>>886 はマジレスだったのか…
897 : Name_Not - 2012/02/28(火) 13:27:06.11 ID:??? (-3,-26,-5)
↓以下ゴミへのレス禁止スルーで
899 : Name_Not - 2012/02/28(火) 18:49:34.08 ID:X4SAQNVe (+13,+28,-1)
あれインデントが
900 : Name_Not - 2012/02/28(火) 19:08:49.73 ID:??? (+24,+5,+2)
>>898
ありがとうございました
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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