私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【jQuery】JavaScript ライブラリ総合質問所 vol.3
JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : △
レスフィルター : (試験中)
>>749
やっぱりお前が悪いんじゃんかw
標準準拠モードで作れよ。つまり正しいHTMLを書けって話。
jQueryはもともと標準準拠モードでの動作は保証されていなかったが
一応対応していた。それをやめたのが1.7.1だ。
やっぱりお前が悪いんじゃんかw
標準準拠モードで作れよ。つまり正しいHTMLを書けって話。
jQueryはもともと標準準拠モードでの動作は保証されていなかったが
一応対応していた。それをやめたのが1.7.1だ。
こんにちは
先日はお世話になりました
コマンドプロンプトから
C:\Program Files (x86)\Google\Chrome\Application>chrome.exe -allow-file-access-from-files
と入力してChromeを起動するとJQueryのloadも実行できるんですが
ショートカットを作ってリンク先を
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --allow-file-access-from-files
として起動してもloadが実行されません。
どこがダメなんでしょう?
宜しくお願いします。
先日はお世話になりました
コマンドプロンプトから
C:\Program Files (x86)\Google\Chrome\Application>chrome.exe -allow-file-access-from-files
と入力してChromeを起動するとJQueryのloadも実行できるんですが
ショートカットを作ってリンク先を
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --allow-file-access-from-files
として起動してもloadが実行されません。
どこがダメなんでしょう?
宜しくお願いします。
すみません
>>756はキャンセルです。
起動オプションなしのブラウザが立ち上がってる状態でショートカットを
実行していました。
ブラウザを全て終了させてからショートカットで起動したらloadも実行できまsちた。
失礼しました。
>>756はキャンセルです。
起動オプションなしのブラウザが立ち上がってる状態でショートカットを
実行していました。
ブラウザを全て終了させてからショートカットで起動したらloadも実行できまsちた。
失礼しました。
>>757
デキマチタカ ヨカタデチュネー ンーン ('A`)
デキマチタカ ヨカタデチュネー ンーン ('A`)
jqueryで複数の子要素を持つ要素を作るにはどうやればいいですか?
>>759
漠然としすぎてどこで困ってるのか分からないけど、
var elm="<div><span>ほにゃ</span>~<span>ほにゃ</span></div>";
みたいなタグ含む文字列をまず作る。
(小要素が規則性があり多量ならfor文などで繰り返し連結して作れば良い)
そしたら上の人が言ってるみたいに入れたいところにいれる。
$("セレクタ").append($(elm).clone(true));
append部分は入れたい場所と方法によって異なる。cloneは場合によって必要ない。
漠然としすぎてどこで困ってるのか分からないけど、
var elm="<div><span>ほにゃ</span>~<span>ほにゃ</span></div>";
みたいなタグ含む文字列をまず作る。
(小要素が規則性があり多量ならfor文などで繰り返し連結して作れば良い)
そしたら上の人が言ってるみたいに入れたいところにいれる。
$("セレクタ").append($(elm).clone(true));
append部分は入れたい場所と方法によって異なる。cloneは場合によって必要ない。
jqでbody要素を作る時
$('body')と$(document.body)のどっちがいいですか?
$('body')と$(document.body)のどっちがいいですか?
>>763
どちらも要素を生成出来てない
どちらも要素を生成出来てない
>>767
1.7以降なら:eqを複数指定、じゃなければfilter()のfunction内で指定かな
1.7以降なら:eqを複数指定、じゃなければfilter()のfunction内で指定かな
1箇所ならそれでいいかな。他に適当な方法思いつかない。
何箇所も出てきて、プラグイン作ってもいいようならば
プラグイン書いてしまうってのも手かも
マイナスのことを考えない簡単のなら
jQuery.fn.extend({
eql: function () {
var that = this;
return this.pushStack(jQuery.map(arguments, function (n) {
return that[n];
}));
}
});
こんな感じで
$('li').eql(1,3,4).css('background-color', 'red');
無計画に作るのはまずいけどねー
何箇所も出てきて、プラグイン作ってもいいようならば
プラグイン書いてしまうってのも手かも
マイナスのことを考えない簡単のなら
jQuery.fn.extend({
eql: function () {
var that = this;
return this.pushStack(jQuery.map(arguments, function (n) {
return that[n];
}));
}
});
こんな感じで
$('li').eql(1,3,4).css('background-color', 'red');
無計画に作るのはまずいけどねー
jqueryに、
「コールバック関数を渡したらそれを呼び出す」をするメソッドはありますか?
「コールバック関数を渡したらそれを呼び出す」をするメソッドはありますか?
自分で実装したら、一瞬で出来ました
単純ですが便利です
ただこれが標準でないのが不思議です
あるのでしょうか?
単純ですが便利です
ただこれが標準でないのが不思議です
あるのでしょうか?
>>775
普通に呼び出せばいいだけなので必要性がない
普通に呼び出せばいいだけなので必要性がない
ではjqueryオブジェクトのcssを、そのオブジェクト自体の属性を加工して設定する
ということをメソッドチェーンを切らずにやってみて下さい
ということをメソッドチェーンを切らずにやってみて下さい
なんとなく .each() のことを言っている気がするけど…
とりあえず、メソッドチェーンを切るんならできるようだからそのコードかいてみて
とりあえず、メソッドチェーンを切るんならできるようだからそのコードかいてみて
eachはdomが渡されますが、この場合はjqueryオブジェクトをそのまま渡すのです
$hogeのdataを使って$hogeの設定をしたい時に
$hoge.sample(function(){
this.css('left',this.data('left'));
});
など。
$hogeのdataを使って$hogeの設定をしたい時に
$hoge.sample(function(){
this.css('left',this.data('left'));
});
など。
それを使ってどんな処理をするかわからないし、jqオブジェクトをそのまま渡す方が安心では?
ともかく現状ではなかったということは分かりました
ありがとうございました
ともかく現状ではなかったということは分かりました
ありがとうございました
>>779
<span data-value='red'> 1 </span>
<span data-value='green'> 2 </span>
<span data-value='blue'> 3 </span>
たとえばこれをを一回のcss()で、それぞれ文字をdata-valueの値に
色を変えるとかいうのでしょ? できたよ。書かないけど。調べてね。
君、あの左上にキモいウサギみたいなのがいる日本語サイトみてるでしょ?
あれ、古すぎて今は害悪サイトだよ。
あんなの見てるから、今のjQueryでできることを知らないんだよ。
みんな、あのサイトへのリンクは外して、その他の日本語サイトをリンクしてくれ。
<span data-value='red'> 1 </span>
<span data-value='green'> 2 </span>
<span data-value='blue'> 3 </span>
たとえばこれをを一回のcss()で、それぞれ文字をdata-valueの値に
色を変えるとかいうのでしょ? できたよ。書かないけど。調べてね。
君、あの左上にキモいウサギみたいなのがいる日本語サイトみてるでしょ?
あれ、古すぎて今は害悪サイトだよ。
あんなの見てるから、今のjQueryでできることを知らないんだよ。
みんな、あのサイトへのリンクは外して、その他の日本語サイトをリンクしてくれ。
ウサギサイトなんて見てませんよ
あとそれぞれのdomを操作するならそれこそeachでいいのでは?
あとそれぞれのdomを操作するならそれこそeachでいいのでは?
存在しないdom要素のjqueryオブジェクトを生成した後、
そのdom要素を作成しても、
先に作ったjqueryオブジェクトを使って操作することは出来ません。
作成済みのjqueryオブジェクトに現在のdomの状況を反映させるにはどうしたらいいでしょうか?
そのdom要素を作成しても、
先に作ったjqueryオブジェクトを使って操作することは出来ません。
作成済みのjqueryオブジェクトに現在のdomの状況を反映させるにはどうしたらいいでしょうか?
イベントハンドラがあるかどうか調べるプラグインを探しているのですが
なかなか見つかりません
知っていたら教えて下さい
なかなか見つかりません
知っていたら教えて下さい
>>795
$('a').not('a[href^="http"]').each(function(idx, el) {
var url = ($(el).attr('href'));
$(el).attr('href', 'http://www.example.com/' + url);
});
こうかなー
$('a').not('a[href^="http"]').each(function(idx, el) {
var url = ($(el).attr('href'));
$(el).attr('href', 'http://www.example.com/' + url);
});
こうかなー
みんなまだまだだなー。
っていうか、ダサいからeachつかって回すのいいかげんやめれ。
$('a').attr('href', function(index, attr) {
return 'http://www.example.com/' + attr;
});
っていうか、ダサいからeachつかって回すのいいかげんやめれ。
$('a').attr('href', function(index, attr) {
return 'http://www.example.com/' + attr;
});
$(window).resize(function(){
var w = $(window).width();
});
このようなfunctionの中の変数を外で使う方法はありませんか?
要素に文字を出力してそれを取得するってのを考えたんですが
正しい方法を教えてほしいです
var w = $(window).width();
});
このようなfunctionの中の変数を外で使う方法はありませんか?
要素に文字を出力してそれを取得するってのを考えたんですが
正しい方法を教えてほしいです
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
みんなの評価 : △類似してるかもしれないスレッド
- 【jQuery】JavaScript ライブラリ総合質問所 vol.2 (986) - [98%] - 2013/5/20 7:00
- 【jQuery】JavaScript ライブラリ総合質問所 vol.1 (983) - [98%] - 2012/10/8 22:30
- JavaScript ライブラリ総合質問所 vol.5 (344) - [75%] - 2022/3/14 17:45
- JavaScript ライブラリ総合質問所 vol.4 (985) - [75%] - 2015/12/16 15:00
- jQuery ライブラリ 総合質問所 vol.4 (986) - [65%] - 2016/1/12 15:15
- 1行javascriptプログラミング (431) - [30%] - 2022/8/23 15:30
トップメニューへ / →のくす牧場書庫について