【jQuery】JavaScript ライブラリ総合質問所 vol.2

このエントリーをはてなブックマークに追加
1Name_Not_Found
JavaScriptライブラリ を自ら学ぶ人のための質問スレッドです。

■質問を書く上で
(1) 質問にならない投稿はご遠慮ください。(煽り、コード制作依頼など)
(2) 他の人に迷惑をかけるスクリプトの質問はご遠慮ください。
  (ブラクラ、[戻る], [閉じる], [クリック] の妨害、画面占有など)
(3) 長い間連続して質問する場合にレス番を名前にしてあれば、質問の流れが回答者に伝わりやすくなります。
(4) 常に自発的に調べる心構えを持ってください。
  具体的には「自分で調べてから質問する」「回答をもらってわからない単語があればGoogle検索してみる」など。
  わからない内容を代わりに調べてくれる回答者をお望みの方は余所で質問してください。
(5) 出来るだけ一般的な用語を使用してください。脳内オレオレ用語は混乱の元です。
(6) 出来るだけサンプルコードを掲示してください。言葉による説明は行き違いが生まれる場合があります。
  ※必ず「問題の事象が再現されること」を確認してください。
   必要な部分だけ切り出したつもりで現象が再現できていなかったケアレスミスがしばしば見られます。
(7) サンプルコードに HTML が含まれる場合は http://validator.w3.org/ で [Check] してみてください。
(8) 質問を具体的かつ詳細に書くと回答を得られやすいです。質問テンプレートを活用してみてください。

■質問テンプレート
【環境】OS, ブラウザをバージョンと共に記入してください。(ex: IE8, Firefox4)
【何をしたのか】何をしたら問題の現象が発生するのか。再現手順を具体的に書いてください。
【エラーメッセージ】エラーメッセージがあれば正確に書き写してください。(Windows なら「コピット」を活用)
【期待する結果】最終的にどういう結果を望んでいるのか、を書いてください。
【サンプルコード】現象を再現可能な最小限のコードを書いてください。
 1レスに収まらないならコード投稿サイトを利用してください。
 http://jsdo.it/ http://jsbin.com/ http://jsfiddle.net/ http://ideone.com/

前スレ:
【jQuery】JavaScript ライブラリ総合質問所 vol.1
http://toro.2ch.net/test/read.cgi/hp/1327814124/
2Name_Not_Found:2012/10/20(土) 19:28:39.00 ID:???
■関連スレ
+ JavaScript の質問用スレッド vol.103 +
http://toro.2ch.net/test/read.cgi/hp/1347073302/

JavaScript Tips コレクション
http://toro.2ch.net/test/read.cgi/hp/1070611524/

1行javascriptプログラミング   
http://toro.2ch.net/test/read.cgi/hp/1066750037/
3Name_Not_Found:2012/10/21(日) 17:20:06.50 ID:???
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<script type="text/javascript" src="https://github.com/jamespadolsey/jQuery-Plugins/raw/master/cross-domain-ajax/jquery.xdomainajax.js"></script>
<script type="text/javascript">
uri = 'http://xxxxxxxxxxxxxxxxxxxxxxxxxxxx';
$.get(uri, function(data){
$('#result').html(data);
});
</script>

<div id="result"></div>


文字化けしてしまうんですが、どうすればいいでしょう?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxのサイトはEUCです


4Name_Not_Found:2012/10/21(日) 17:44:33.29 ID:???
EUCで取得したコンテンツをUTF8とかで表示しようとしてるとか
5Name_Not_Found:2012/10/22(月) 01:29:01.06 ID:???
fullcalendarを使っています

<script type="text/javascript">
$(document).ready(function() {
$('#calendar').fullCalendar({
events: [
{
title: '来客',
start: new Date(2012,10,22)
},
{
title: '沖縄旅行',
start: new Date(2012,10,15),
end: new Date(2012,10,23),
}]
});
})
</script>

一ヶ月先のカレンダーにイベントが表示されます。
この場合だとOctoberではなくNovemberに。
原因は何なのでしょうか?ご教示下さい。
6Name_Not_Found:2012/10/22(月) 09:15:19.68 ID:???
jQueryは内部UTF-8で他のコードだと文字化けするらしいのですが、
EUCのサイトを文字化けしないように取得処理する方法はありますか?
7Name_Not_Found:2012/10/22(月) 13:26:06.88 ID:???
質問をお願いします。
【ブラウザ】IE9, Sleipnir 2

上記ブラウザでメニューボタンの画像を何度も連続でマウスーバーさせると
ブラウザが重くなって固まります。(それ以外のブラウザは正常に機能する)

連続でマウスーバーしても固まらない方法を教えていただけないでしょうか?
画像使用した方法が無理な場合は、画像を使用しない方法(背景色と打ち込み文字のボタン)でも結構です。

使用したスクリプト(ロールオーバーしたボタン画像以外を半透明にする)
$(function() {
var nav = $('.h-nav');
nav.hover(
function(){nav.not(this).stop().fadeTo("slow", 0.30);},
function () {nav.not(this).stop().fadeTo("slow", 1.00);}
);
});

画像を使用して無理な場合はこのスクリプトを改造しようと思うのですが、
背景色も同時に変える方法がわからないので教えていただけないでしょうか?
$(function() {
var nav = $('#nav8 li a');
nav.hover(
function(){nav.not(this).stop().animate({color : '#D8D8D8'},700);},
function () {nav.not(this).stop().animate({color : '#333333'},700);}
);
});
8Name_Not_Found:2012/10/22(月) 13:43:28.87 ID:???
>>5
ちゃんと見てないけど、new Dateしちゃうと
1〜12月は0〜11だからとか?

eventsプロパティは、
start: new Date(2012,10,22)
ではなく
start: '2012-10-22'
では?
9Name_Not_Found:2012/10/22(月) 13:46:33.89 ID:???
105:2012/10/22(月) 23:52:05.55 ID:???
>>8
仰るとおり、
start: '2012-10-22'
としたらちゃんと10月に表示されました!ありがとうございました!
11Name_Not_Found:2012/10/23(火) 09:32:14.26 ID:???
>>9
ごめんなさい、わからないです;;
12Name_Not_Found:2012/10/23(火) 09:48:41.22 ID:???
>>11
EUCのサイトをUTF-8に変更するべき
変更できない場合は難易度が格段に上がるので、>>9が理解できなければあきらめるしかない
13Name_Not_Found:2012/10/23(火) 09:55:50.07 ID:???
>>12

他人のサイトなので変更できないですorz

断片的に情報かかれてるところじゃなくて
どこかにサンプルまるごとおいてるところないですかね?
知識なさすぎて、全然理解できない
14Name_Not_Found:2012/10/23(火) 18:41:46.20 ID:???
>>13
だったらここじゃなくて初心者スレ行け
15Name_Not_Found:2012/10/24(水) 18:51:44.08 ID:???
引用元サイトのコンテンツがEUC固定なのか。
これ使えないかな。
http://polygon-planet-log.blogspot.jp/2012/04/javascript.html

JSだけで文字コード変換やるライブラリ。
16Name_Not_Found:2012/10/27(土) 14:43:12.51 ID:???
jQueryを使ったほうが再起処理のベンチマークが早くなるようなケースがあったら教えてください
17Name_Not_Found:2012/10/28(日) 17:05:47.92 ID:???
afterなどの要素の挿入のアニメーションってできますか?
18Name_Not_Found:2012/10/28(日) 19:09:16.70 ID:???
要素が挿入される過程をアニメーションにしたいのか
挿入された要素にアニメーションを適用したいのか
はたまた他の表現方法なのか。
19Name_Not_Found:2012/10/28(日) 21:13:30.73 ID:???
>>18
挿入される過程です。
20Name_Not_Found:2012/10/28(日) 23:12:25.91 ID:???
挿入して、その要素に対してアニメーションをおこない、
アニメーションしている間は、setTimeoutなどでタイミングを取る、
ってことをやれば実現できそうだよね。
21Name_Not_Found:2012/10/31(水) 01:25:13.05 ID:???
vgrid.jsって知ってる?コレでブログ作ったんだがboxがデモみたいにアニメーションしないんだ。
トップページが重いのかな。誰か使ってる人いますか。?
22Name_Not_Found:2012/11/04(日) 23:27:59.77 ID:???
ブラウザのコンソールにエラーが出てるんじゃね?
23Name_Not_Found:2012/11/06(火) 19:09:18.35 ID:Ko7AxGIW
すみません、質問させてください

1)特定のdiv中の.text()値を取得する
2)上記の取得値をパラメータにし、phpに.post()でアクセスし、mysqlにクエリして結果を配列で取得(タグの一覧)
3)取得した値をループでまわしてチェックボックス生成
4)任意のdivの中に流し込んで画面表示

という処理をしてるのですが、クエリでの配列取得までは毎回問題なく成功するのですが
ループ処理が失敗してチェックボックス表示が出来ません
単純にeach()でまわしてるだけなので、成功したり失敗したりする原因が分かりません
失敗につながるコードの欠点や原因の推測でも結構ですのでご意見ください
(また、jqueryでのこういう生成ミスってよくあることなんでしょうか?)

コードが長いので、外部のサイトにアップしました
よろしくお願いします

http://www1.axfc.net/uploader/so/2665423.txt
24Name_Not_Found:2012/11/07(水) 04:08:15.85 ID:???
ブラウザのコンソールにエラーが出てるんじゃね?
25Name_Not_Found:2012/11/07(水) 20:39:47.14 ID:qCsxQOeI
死ねゴミ共が
26Name_Not_Found:2012/11/08(木) 00:57:21.57 ID:???
サーバサイドロジックが絡むと、そのショルも結果もわからんから
アドバイスしづらいけど、
どこかでundefinedなオブジェクト参照してるんじゃね?

コンソール使うんはデフォだとして、chromeのJavaScriptを
デバッガ使うと追いやすいと思う。
ブレークポイントも設定できるし。
27Name_Not_Found:2012/11/08(木) 01:03:15.96 ID:???
あとは、phpから返すレスポンスは、タグ一覧ではなく
JSON形式にして、JS側でparseしてオブジェクト化して
eachなりで回したほうがいいんじゃないかな。。。
好みの問題かもしれないけど。

forの中でvarで定義されてる変数をforの外で参照してるとかも
気になる。
28Name_Not_Found:2012/11/08(木) 01:04:07.59 ID:???
あ、オブジェクト化はやってたのか。失礼。
ちゃんと見てなかった。。。
この時間に帰宅すると、頭まわらん。
2923:2012/11/08(木) 14:17:04.41 ID:???
コンソールを見てたら原因判明して解決しました
出力する値をエスケープする関数の処理に問題があって途中で処理が止まってたようです
どうもありがとうございました
30Name_Not_Found:2012/11/10(土) 19:15:56.68 ID:???
質問です。

$.ajax({
url: "http://exsample.com",
type: 'GET',
dataType: 'text',
success: function (data) {
var doc = ????;
doc.evaluate("//a", doc, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null);
}
});

??? の所でDOMを構築?したいのですがどのようにしたらいいのでしょうか?
31Name_Not_Found:2012/11/11(日) 01:50:01.59 ID:???
その data がどういうものかがわからないと。
32Name_Not_Found:2012/11/11(日) 01:56:30.57 ID:???
>>31
すみません htmlの文字列です
33Name_Not_Found:2012/11/11(日) 07:03:45.20 ID:???
それなら $(data).get(0) でDOMは得られる。
けど、HTMLなら document.evaluate() じゃなかったっけか。
34Name_Not_Found:2012/11/11(日) 07:25:36.50 ID:???
>>33
できました! ありがとうこざいます。確かにdocument.evaluateでした
35Name_Not_Found:2012/11/12(月) 06:58:43.44 ID:evyjj+zH
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
36Name_Not_Found:2012/11/12(月) 19:51:33.68 ID:Y+Rmc+ht
jQueryです。

<ul>
<li id="top">top</li>
<li id="list1">list 1</li>
<li id="list2">list 2</li>
<li id="list3">list 3</li>
</ul>
<script>
var list3 = $("#list3");
$("#top").after(list3);
</script>

#list3要素を、#top要素の後に"コピー"してくれんのかな?と思ったら、
#top要素の後に"移動"されてしまうようなんだが、jQueryってこういうもんですか?
#list3要素を#top要素の後に"コピー"したい場合はどうしたらいいんでしょう。
37Name_Not_Found:2012/11/12(月) 19:57:30.05 ID:???
スイマセン、.clone()というのがありました。
38Name_Not_Found:2012/11/12(月) 21:42:08.33 ID:???
jqueryUIの質問というか相談です(バージョンは1.8.23です)

カレンダーのdatepickerプラグインを改造しようとして、
development-bundle/ui/jquery.ui.datepicker.js を触ってるんですが変更が反映されません
おかしいと思って、同ファイルにあちこちに alert('test'); と仕掛けてもアラート表示されず
それどころか同ファイルを削除しても普通にdatepickerのカレンダーが表示されます
なぜでしょうか?
キャッシュも疑いブラウザ再起動や別のブラウザに変えても同じようになります
(一方で日本語化のdevelopment-bundle/ui/i18n/jquery.ui.datepicker-ja.jsは削除すると英語に戻ります)

何が原因でしょうか?
自サーバーのjquery.ui.datepicker.jsよりも優先して外部のファイルをとりにいくみたいな機能があるんでしょうか
jquery-1.8.0.min.jsもjquery-ui-1.8.23.custom.min.jsも自サーバーのものを使ってるんですが…

ご意見よろしくお願いします
39Name_Not_Found:2012/11/13(火) 00:43:03.48 ID:???
>>38
あー、すみません。理解不足でした
jquery-ui-1.8.23.custom.min.jsのなかのdatepickerが標準で実行されるんですね
こっちを編集しなきゃいけなかったのか、スレ汚し失礼しました
40Name_Not_Found:2012/11/14(水) 16:22:03.75 ID:97fKdc5g
マウスオーバーで右にスライドし、マウスオーバーが外れると元の位置に戻るメニューリストを作成中です。
クリックしたメニューはスライドさせたままで固定させておきたいのですが、どうにもうまくいきません。
良いやり方をご存知の方、お知恵を拝借させてください。どうかよろしくお願いします!

$(function($){
  $('#menu li')
  .hover(function(){
   $(this).stop(true).animate({
    marginLeft : '0' }, 'fast', 'swing')
  }, function(){
   $(this).animate({
    marginLeft: '-75px' }, 'slow', 'swing')
  })
  .click(function(){
   $(this).css({
    "margin-left": "0"
   });
  });
});
41Name_Not_Found:2012/11/14(水) 16:29:34.57 ID:???
click時に特定のclass名を付与し、特定のclass名を持っている場合、
mouseoverしてもanimateしないようにする とか
42Name_Not_Found:2012/11/14(水) 16:43:39.30 ID:???
>>41
なるほど、付与するという手があるのか!

$(function($){
  $('#menu li')
  .hover(function(){
   $(this).stop(true).animate({
    marginLeft : '0' }, 'fast', 'swing')
  }, function(){
   if(this.hasclass("hogehoge"){
    $(this).animate({
     marginLeft: '-75px' }, 'slow', 'swing')
    }
  })
  .click(function(){
   $(this).addclass("hogehoge");
   $(this).css({
    "margin-left": "0"
   });
  });
});

こんな感じですよね?
それで、どこかでremoveclassを実行すればいいのか…どこでやればいいかはちょっと考える必要がありそうですがw

本当にありがとうございます!
43Name_Not_Found:2012/11/15(木) 12:06:20.11 ID:???
>>42
if(!this.hasclass("hogehoge"){
じゃないか?
それはそうと、その方法だとうまくいかない気がする。気がするだけで試してないけどw
44Name_Not_Found:2012/11/15(木) 13:05:19.29 ID:???
違うよ
45Name_Not_Found:2012/11/15(木) 13:26:57.65 ID:???
チガウヨ?
46Name_Not_Found:2012/11/15(木) 15:05:37.13 ID:???
特定の要素にフラグを立てたいだけなら .data() でもいいね。
47Name_Not_Found:2012/11/16(金) 03:28:37.78 ID:knaYXh6M
>>43
試してみてるんですけど確かにうまくいきません。。
クリックしたらスライドバックせずに固定されるところまでは良いんですけど、
固定されたままになったりちぐはぐな動きをします。

こういったメニューって無くはないと思うんですが、みんなどうやってるんですかね。。はぁ
48Name_Not_Found:2012/11/16(金) 04:11:18.12 ID:???
それタイポしてるよ

$(function($){
$('#menu li').hover(function(){
$(this).stop(true).animate({marginLeft: '0' }, 'fast', 'swing');
}, function(){
if(!$(this).hasClass("hogehoge")){
$(this).animate({marginLeft: '-75px' }, 'slow', 'swing');
}
});
  $('#menu li').click(function(){
   $(this).addClass("hogehoge");
   $(this).css({"margin-left": "0"});
  });
});
これなら一応動くけど、
クリックしたらその都度hogehogeクラスが適用されるから最終的に全部クリックすると全部動かなくなる。
変数に今hogehogeがついてるliは何番目か等を記録して、
新たにクリックされたものと違えば古いhogehogeを外すなどが必要
49Name_Not_Found:2012/11/16(金) 05:00:16.96 ID:???
$(function($){
$('#menu li')
.hover(function(){
$(this).stop(true).animate({
marginLeft : '0' }, 'fast', 'swing')
},function(){
if(!$(this).hasClass('hogehoge')){
$(this).animate({
marginLeft: '-75px' }, 'slow', 'swing')
}
})
.click(function(){
$('#menu li').removeClass('hogehoge');
$(this).addClass("hogehoge");
$('#menu li:not(.hogehoge)').animate({
marginLeft: '-75px' }, 'slow', 'swing')
});
});


初心者なので微妙ですがこんな感じはどうでしょうか?
50Name_Not_Found:2012/11/18(日) 10:37:16.23 ID:sMNabjWC
$(function($){

の2つ目の$は何?
全く意味が無いと思うんだけど、どうしてそれを書いたの?
51Name_Not_Found:2012/11/19(月) 03:01:58.52 ID:???
プラグイン作ってたんでそのときの消し忘れ・・・
52Name_Not_Found:2012/11/19(月) 18:34:57.58 ID:FcJmK7e4
リンク部分でurlがそのまま表示されてる場合で、ものすごく長いとき、
アンカーのほうはそのままで表示部分だけ20文字などに省略したり、あるいは「こちら」という文字に置換できません

<p><a href="http://www.hoge.u.d/83%85% 〜 スゴく長い 〜 E3%83%.pdf">http://www.hoge.u.d/83%85% 〜 スゴく長い 〜 E3%83%.pdf</a></p>
これを
<p><a href="http://www.hoge.u.d/83%85% 〜 スゴく長い 〜 E3%83%.pdf">http://www.hoge.u.d/83%85%...</a></p>
あるいは
<p><a href="http://www.hoge.u.d/83%85% 〜 スゴく長い 〜 E3%83%.pdf">こちら</a></p>

みたいにするにはどうすればよいでしょうか?
53Name_Not_Found:2012/11/19(月) 19:49:12.51 ID:???
もしかして:URL載せなければ良いのでは
54Name_Not_Found:2012/11/19(月) 22:04:22.65 ID:???
>>48
申し訳ありません、タイポとはなんでしょう?ぐぐってもタイポグラフィしか出てこない…
改善策ありがとうございます。なんとか考えてみているところです

>>49
なるほど、これはいけるかもしれません。今から試してみます!
ありがとうございます。

>>50
実は同じfunctionの中に別処理もかましていまして、その処理に必要なのです
55Name_Not_Found:2012/11/19(月) 22:29:00.89 ID:???
>>54
禁煙してる時に加える奴だよ
56Name_Not_Found:2012/11/20(火) 01:16:37.00 ID:???
>>55
「私はコレで会社を辞めました」ってやつですね

全然違うサイトを見ていたら偶然載っていたんですが、どうやらtypoはタイプミスのことっぽいですね
57Name_Not_Found:2012/11/20(火) 03:01:17.32 ID:gY3iQwSD
>>53
レスありがとうございます
もとの記事は自分が記載したものではないのです。自動化の部分でヒントだけでもお願いします
58Name_Not_Found:2012/11/20(火) 06:22:30.66 ID:???
text('こちら')

これじゃだめ?
59Name_Not_Found:2012/11/20(火) 13:14:12.20 ID:???
>>57
アンカーの文字は
$('a').html(書き換える文字);
で書き換え

↑だと画面全体のaタグが書き換わるので
$('#linkBoxDivId').$('.replaceAnchorClass').html();
とか指定する

↑だと全部一つの言葉しか指定できないから
$(指定するa).each(function(){
var a=$(this);
var href=a.attr('href');//hrefの値取り出す
href= 適当な変換処理
a.html(href);
});
みたいな感じ?
何がしたいのかがよく分からんからなんとも
60Name_Not_Found:2012/11/20(火) 15:35:11.86 ID:???
ありがたきしあわせでございます。

えっと、なにがしたいかといいますと
預かったhtmlファイルは同じdivコンテナの中に

日本語のテキストの
<a href="http://www.....">こんにちわ</a>と
前述のurlむき出しの
<a href="http://www.....長い......">http://www....長い.....</a>と
がただだらだら並列に存在していて

そのうちの
<a href="http://www.....長い......">http://www....長い.....</a>だけ
操作する方法がわからないのです><

Pクラスとかで括ってないので
全部があきかわっちゃいます><
61Name_Not_Found:2012/11/20(火) 16:11:27.10 ID:???
ttp://jsfiddle.net/LbUKv/

そもそもjQueryかすらわからんし、説明が曖昧で、
内容がよく掴めないので、的外れでも知らない
62Name_Not_Found:2012/11/20(火) 17:13:37.40 ID:iumT8ld9
ページ内の<a href>を総なめして
テキストがhref=ではじまるものだけピックアップして置換するんじ
63Name_Not_Found:2012/11/20(火) 17:14:35.08 ID:iumT8ld9
するんじゃね?具体的には書き方は住人の偉人たちに聞いてくれ
64Name_Not_Found:2012/11/20(火) 18:36:12.85 ID:???
$('button').click(function(){
$('div').each(function(index,domEle){
// domEle == this
$(domEle).toggleClass('change-font-style');
if($(this).is('#stop')){
$('span').text('Stopped at div index #' + index);
return false;
} }); });

<button>click me</button><span></span>
<div class="d1">aaa</div>
<div class="d2" id="stop">aaa</div>
<div class="d3">aaa</div>

ってのを作って、ちゃんと意図通りに動いたのはいいんですが、
いちいち each functionの引数にdomEle を定義する理由が分かりません。
下記のコードを試してみましたが問題なく動きました。
(Mac Firefox でしか検証していませんが)

$('button').click(function(){
$('div').each(function(index){
$(this).toggleClass('change-font-style');
if($(this).is('#stop')){
$('span').text('Stopped at div index #' + index);
return false;
} }); });

この両者のコードの違いは何なのでしょうか?
違いがあるとすればどういう場面でその違いを実感することができるのでしょうか?
また、domEleが自動的にthisに解釈される仕組みがよく分かりません。
ちなみにhttp://semooh.jp/jquery/api/core/each/callback/
のサンプルコードを参考にしています。以上、ご教授のほどよろしくお願いします。
65Name_Not_Found:2012/11/21(水) 00:02:38.00 ID:???
ぱっと見だけど、thisが何か最初は分かりにくいからわざわざ上の書き方してるんじゃない?
each内のスコープを理解してるなら下で良い思う。
66Name_Not_Found:2012/11/21(水) 00:17:15.47 ID:???
thisに解釈される仕組み、って言うか
each自体が元々取り出したものを投げ入れるルール。
例えばclass="some"で指定したタグが何個かあるとして
class="some" id="a1"
class="some" id="a2"
class="some" id="a3"

$('.some').each(function(){
alert(this); // この中のthisはsomeの一つ一つそのもの、例えば"a1"
$(this).処理 // 大抵はjQueryオブジェクトに変換して使う
});
alert(this); // eachループを抜けた後はそこのスコープのthis。
67Name_Not_Found:2012/11/21(水) 11:21:22.23 ID:???
メッセージ受付フォームのページを用意するとして
1日に一通しか送れないようにするにはどんな方法がいいですか?

24時間経過しないと
・submitボタンがdisabled
・アテンションが出てたフォーム非表示
みたいな感じでしょうか?

好きにしろと言われそうですがそこをなんとかお願いします
68Name_Not_Found:2012/11/21(水) 12:28:00.89 ID:???
JavaScriptのライブラリがどう関係するのかわからないが、
少なくても入力欄に入力することができないようにしないと、
入力後にそれを知ったときの絶望感は果てしないと思う
69Name_Not_Found:2012/11/21(水) 22:47:13.87 ID:???
>>67
jquery.cookie使ったら?
送信後にクッキー書き込む。
24時間後にクッキー削除。

クッキーがある間はボタン押せない。
70Name_Not_Found:2012/11/22(木) 16:07:42.09 ID:90LtjV94
それだとクッキーを自分で削除したら、何度でも押せませんか?
71Name_Not_Found:2012/11/22(木) 16:14:54.90 ID:???
↑これphpなどに渡さずに
jQueryだけでいけたら超クールだね
72Name_Not_Found:2012/11/22(木) 16:21:05.59 ID:???
ずーっと通信しっぱなしにして管理するとか、
そういう外道な手しか無いような気がする
73Name_Not_Found:2012/11/22(木) 17:20:14.16 ID:???
クッキー消したら、みたいな話するならそもそもJavaScriptの実行止められたらどうしようもないだろ。
根本的にはサーバ側でしかできんよ。
74Name_Not_Found:2012/11/22(木) 17:31:34.79 ID:???
twitterのアカウント作って裏で通信してログ代わりみたいな事出来んかな。ふと思いついたんだけど
75Name_Not_Found:2012/11/22(木) 18:14:57.81 ID:???
何故Twitter?
76Name_Not_Found:2012/11/22(木) 19:33:18.44 ID:???
いや、最初に思い出しただけでAPI使えて何かしらデータ残せるなら可能性あるなと。自分のアカウントならOAuth突破自動化出来るんじゃない?
77Name_Not_Found:2012/11/22(木) 19:36:27.68 ID:???
あ、あれだ。Google AnalyticsのAPIでイケるよ。jsだけで一日書き込み禁止。
自分のサーバ使った方が百倍楽そうだけど
78Name_Not_Found:2012/11/24(土) 07:46:45.69 ID:???
>>64
jQueryと第一引数、クロージャ。難しい
http://en.yummy.stripper.jp/?eid=1353835
79Name_Not_Found:2012/11/24(土) 09:31:59.14 ID:???
jqueryにおけるclick()の挙動について教えてください。

質問1
下記のそれぞれの記述において、$('#link1').click()を実行すると
1)のケースでは何もしない、2)のケースではリンク先に移動で正しいでしょうか?

1)
<a href="hoge.html" id="link1">hoge</a>
2)
<a href="hoge.html"><span id="link1">hoge</span></a>

質問2
両方とも、画面でクリックすればリンク先に移動しますが、
javascriptで1と2を同じ形で扱って実現するにはどうすれば
いいでしょうか?
80Name_Not_Found:2012/11/24(土) 09:39:13.72 ID:l8Kq1MUd
worota
81Name_Not_Found:2012/11/24(土) 11:28:27.77 ID:???
>>79
1はjQuery関係なくアンカーのクリックイベントが発動?
2はjQuery関係なくspanがインライン要素だから押しにくい?
82Name_Not_Found:2012/11/24(土) 12:11:07.10 ID:???
Chrome ExtensionやFirefoxのグリモンスクリプトで、ツール作っているのですが、
対象が、時によって変化し、時に79の1)の型、時に2)の型になり、時にリンク無しとなります。

要は、その場所をクリックして移動したいので
 1)の時は、location.href=$('#link1').attr('herf');
2)の時は、$('#link1').click();
とケース別に対応すればいいのですが、
1)の場合も$('#link1').click()で飛んでくれたら楽じゃないですかw。
画面でクリックはそうなるんですから。

ということでの質問です。
83Name_Not_Found:2012/11/24(土) 13:05:37.46 ID:???
>>82
ごめんまだちょっと分からないんだけど、jsで扱いたい箇所は何?hrefの値?クリックイベント?
読んだ感じでただ飛ぶだけなら何もしなくても飛ぶよね。
何かしら処理入れるなら、$('#link1').click()でまとめる事は出来ても事前に処理は要ると思う。セレクタを工夫するにしても
84Name_Not_Found:2012/11/24(土) 13:08:19.46 ID:???
>>82
ああ、リンクなしになるって書いてるな。
85Name_Not_Found:2012/11/24(土) 13:38:59.08 ID:???
>>82
とりあえずただ短く指定するなら
(($('#link1')||$('link1').find('span')).click();
86Name_Not_Found:2012/11/24(土) 13:42:22.45 ID:???
シャープ抜けた
(($('#link1')||$('#link1').find('span')).click();
8782:2012/11/24(土) 13:46:35.81 ID:???
なんでもいいのですが、
例えば、株価をチェックするルーチンをぐるぐる回していて、株価が設定した値になったら、
購入のボタンをクリックしたい。

その購入のボタンが、状況によって、1)の形になったり、2)の形に変る。
で・・・・クリックするのに、画面操作ではクリックで済むが、
jsで実行するには、jqueryだと場合わけしないといけないみたい。
もしかしたら、知らないだけでjqueryでも場合わけしないで処理できるのか?
他のメジャーなライブラリーではclickで飛ぶライブラリーがあるのか?

ということです。

もしくは、jqueryのこういうポリシーで、79の1)のケースはリンク先に飛ばない・・・と
いう説明でもいいかもしれません。それならそれで、納得して自作ライブラリーでも
作ります。
88Name_Not_Found:2012/11/24(土) 13:50:51.87 ID:l8Kq1MUd
なんでもいい
89Name_Not_Found:2012/11/24(土) 13:52:00.71 ID:???
>>87
?んん??自動化したいって事?jsでボタンを押したいみたいに読めるけど。ますます分からん
9082:2012/11/24(土) 13:52:05.17 ID:???
>>85
1のケースで
$('#link1").click()は、onclickで設定されているイベントを実行するだけで
リンク先に飛びません。
なので困ってるわけです。

(ちなみにjquery 1.7.2で試してます。)
9182:2012/11/24(土) 14:03:42.51 ID:???
もしかして? 1)のケースでリンク先に飛ぶのですか?

Windows XP SP2でIE8、Chrome23、Firefox12で飛ばないので・・・・

他の環境で飛ぶのであれば、その環境を教えてください。
92Name_Not_Found:2012/11/24(土) 14:04:45.54 ID:???
まず、リンク先に飛ぶのにclickイベントは関係ない。
それで、hrefの値を取りたいなら
($('#link1').attr('href')||$('#link1').parent().attr('href'))
で取れる。
それでlocation.hrefなりすれば良い。

けど、js向きの案件ではないねそれ
93Name_Not_Found:2012/11/24(土) 14:05:49.03 ID:???
1のケースはjsで何もせんかったら飛ぶよそりゃ
9482:2012/11/24(土) 14:08:22.77 ID:???
>>92
clickで飛ばないのが標準なのですか

つまり、79のケースで2)の動作がおかしい?
95Name_Not_Found:2012/11/24(土) 14:10:10.46 ID:???
いや、1も2も正しい動作で1は元々のクリックイベントが塗り変わってる
9682:2012/11/24(土) 14:10:29.18 ID:???
>>93
と、思ってやってるんですけれど、飛ばないので
やってきてるわけで。
97Name_Not_Found:2012/11/24(土) 14:11:38.12 ID:???
click( に何を書いてる?ひょっとしてclick()でただリンク先に飛ぶと考えてる?
98Name_Not_Found:2012/11/24(土) 14:13:35.77 ID:???
ひょっとしてやりたいのはこれか?
location.href=($('#link1').attr('href')||$('#link1').parent().attr('href'));
9982:2012/11/24(土) 14:16:41.76 ID:???
>>97
ああ、やっと話が通じてきたようなw
()には何も書いてません。

最初2のケースに出会い、
飛ばないかもしれない、でも飛んだらいいなと思って、
2のケースで試して飛んだ。

で、1のケースは飛ばない・・・

なぜに?

ということです。
100Name_Not_Found:2012/11/24(土) 14:17:31.60 ID:???
いちばん問題なのは質問者の具体性に欠けた説明不足による混乱
10182:2012/11/24(土) 14:21:09.84 ID:???
ついでに言うと、クリックする先は、通常のリンク、オンクリックが設定されたリンク、
2のspnanではなく画像を挟んだリンク、フォームのsubmit 等、もろもろ

なので、location.hrefで常にとぶわけではないのです。

ただ、画面操作はクリックです。なので、$().click()で飛んだらいいなとw
102Name_Not_Found:2012/11/24(土) 14:22:05.20 ID:???
そんな、便利なものは無いと?
103Name_Not_Found:2012/11/24(土) 14:25:04.32 ID:???
>>101の場合どこに飛びたいんよw ヒントもう少しくれ
104Name_Not_Found:2012/11/24(土) 14:36:26.25 ID:???
>>100
まずは、79の1でリンク先に飛ばず、2でリンク先に飛ぶ理由を教えてください。

それだけです。
105Name_Not_Found:2012/11/24(土) 18:45:42.32 ID:???
$('#link1').trigger("click");
これで飛ぶ?
106Name_Not_Found:2012/11/24(土) 19:19:00.08 ID:???
ダメ
107Name_Not_Found:2012/11/24(土) 19:41:04.31 ID:???
要素そのもののデフォルトアクションはキャンセルするけど、
バブリングで起こるアクションは知らん、みたいなことか?
108Name_Not_Found:2012/11/24(土) 19:59:32.09 ID:???
clickをunbindしてbindしたら?
109Name_Not_Found:2012/11/24(土) 20:02:04.00 ID:???
無理
110Name_Not_Found:2012/11/24(土) 20:42:49.69 ID:???
もう普通にURL探してhttpsendしなよ。イベントでやらなきゃいけない訳でもあるの?
111Name_Not_Found:2012/11/24(土) 21:13:03.79 ID:???
>>110
いや、できないと言うことなら、そうしますよ。

できないと納得させてくださいという、意地悪な質問なのです。

というか、click()は何をする関数なんですか?という質問とでもいうべきか。
95の詳細を伺いたいわけです。
112Name_Not_Found:2012/11/24(土) 21:31:35.17 ID:???
イベントが書き換わってる訳ではないみたいね。俺も調べて知った。
で、元々は何がしたかったの?
113Name_Not_Found:2012/11/25(日) 13:19:35.96 ID:???
APIで取得したデータを基に、さらに別のAPIからデータを取得することはできますか?
Getの入れ子というか…

アホ→間違えてJavaScriptスレに誤爆してしまいました
アホ→マルチではありません
114Name_Not_Found:2012/11/25(日) 13:56:21.77 ID:???
あまりjsの得意な分野ではないだろうけど、出来ると思うよ。
やり方としては、もう単純に積み重ねるというか繰り返すしかないけど。逆に言えば一つが出来たのなら必ず出来る。頑張って。
115Name_Not_Found:2012/11/25(日) 22:00:39.48 ID:???
例えば<div>あいうえお</div><div>かきくけこ</div>ってあって
$("div")[0]で呼び出せば「あいうえお」が取得できるんですよね?
アラートで表示させてみてるんだけど、どうしても[object][HTMLDIVelement]みたいな
ものしか表示されない
116Name_Not_Found:2012/11/25(日) 22:54:17.32 ID:???
117Name_Not_Found:2012/11/25(日) 23:17:36.96 ID:???
>>115です
自己解決しました
表示順が悪かったみたいです
118Name_Not_Found:2012/11/26(月) 11:32:59.38 ID:???
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>

<meta name="viewport" content="width=device-width, initial-scale=1">

<link rel="stylesheet" href="http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.css" />
<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.js"></script>

<base href="http://example.com/test/">
</head>
<body><div data-role="page">

<div data-role="header"><h1>Page Title</h1></div><!-- /header -->

<div data-role="content">
<form action="./z.cgi/path_info/" method="POST" utn>
<div data-role="fieldcontain">
<label for="search"><input type="submit" value="検索" data-mini="true" /></label>
<input type="search" name="keyword" id="search" value="" data-mini="true" />
</div>
</form>
</div><!-- /content -->

<div data-role="footer"><h4>Page Footer</h4></div><!-- /footer -->

</div><!-- /page --></body>
</html>
119118:2012/11/26(月) 11:36:53.62 ID:???
>>118 のhtmlのurlが
http://example.com/test/a.cgi/path_info/
の場合に「検索」を押すと、
http://example.com/test/a.cgi/path_info/z.cgi/path_info/
にリンクされます。

本当は
http://example.com/test/z.cgi/path_info/
にリンクさせたいので、
<base href="http://example.com/test/">
を指定しているのですが、どこが問題なのでしょうか?

下記などでも<base>タグは機能するというような内容が書いてあるのですが、
原因がわかりませんでした。
ttp://dev.screw-axis.com/doc/jquery_mobile/components/pages_dialogs/ajax_hashes_history/

jquery mobileを外しcgiのみにすると意図した動作をするので、
jquery mobileの問題だと思い、こちらに質問しました。
他に適切なスレがあれば、お手数ですが誘導お願いいたします。
120Name_Not_Found:2012/11/26(月) 11:55:14.48 ID:???
js関係なくね?
121Name_Not_Found:2012/11/26(月) 12:38:11.56 ID:???
form action="/test/z.cgi
122Name_Not_Found:2012/11/26(月) 16:13:44.94 ID:???
>>101
$('#link1').get(0).click();
とか
123Name_Not_Found:2012/11/27(火) 21:26:23.71 ID:???
menuにマウスが乗ったときに対応した各画像を表示し、
外れたら元の画像(menu 1の画像)を表示するスクリプトを考えています。

<div id="foo">
<div id="img"><img src="main.png"/></div>
<ul id="menu"><li>menu 1</li><li>menu 2</li><li>menu 3</li><li>menu 4</li><li>menu 5</li></ul>
</div>


$('#menu li a').hover(function(){
// menuに対応した画像を#imgに表示と、menuのrollover
},function(){
// menu 1の画像に戻して、menuのrollover
});

これではmenu 1 ~ 5へとマウス移動しても、一度menu 1の画像が
表示されてから、次の対応画像が表示されてしまい、画面がちらつきます。
#menuから外れたときのみmenu 1の画像を表示させたいのですが、
どうすればよいでしょうか。

# 他に試したもの
#
$('#foo').hover(function(){
// menuに対応した画像を#imgに表示と、menuのrollover
},function(){
$('#container').not('#foo').mouseover(function(){
//menu 1の画像に戻して、menuのrollover
//ここだとfadeInが効かない
});
return false;
});
124Name_Not_Found:2012/11/28(水) 04:43:43.28 ID:rEkBes96
質問です、以下のdomがあります
<div id="box">
<p><input type="radio" value="0">aaa</p>
<p><input type="radio" value="1">bbb</p>
<p><input type="radio" value="2">ccc</p>
<p><input type="radio" value="3">ddd</p>
<p><input type="radio" value="4">eee</p>
</div>

これで、dddを持つ<input>に対してchecked=checkedを付加するにはどうしたら良いでしょうか

$('#box p').each(function(){
if($(this).text() == "ddd"){
$(this > 'input').attr('checked','checked');
}
});
こんな感じでやったのですがうまく行きません。よろしくお願いします。
125Name_Not_Found:2012/11/28(水) 06:07:46.87 ID:???
>>124
$(this > 'input')を、
どれでもお好みで
$('> input', this)
$('input', this)
$(this).find('input')
$(this.childNodes)
126Name_Not_Found:2012/11/28(水) 12:08:33.89 ID:???
>>125
ありがとうございました
127Name_Not_Found:2012/11/28(水) 15:15:39.72 ID:???
htmlエスケープについて教えて下さい
画面の初期化ボタンを押したら画面表示時の状態に戻したいのですが
input type="reset" は使えないので、scriptでゴリゴリなんとかしようと
思っています。
hiddenタグに初期値をいれておいて、ボタンが押されたらtextboxに反映して
やればいいやと思ったんですが、

"<B>"−(1)→"&lt;B&gt;"−(2)→"B"

1と2の変換方法は分かるのですが、1の逆変換の方法が分かりません。
hiddenにはエスケープされた状態で入っているので、それをタグに戻して
textboxに入れたいのですがどうやって変換すればいいですか
128Name_Not_Found:2012/11/28(水) 17:23:21.53 ID:???
>>127
変換方法を具体的に示せば
逆変換の方法をだれか教えてくれるかもな
このスレが関係あるのかどうかわからないけど
129Name_Not_Found:2012/11/28(水) 21:57:32.87 ID:???
nameに配列を指定した場合に値を入れるにはどうすればいいのでしょか。
↓は動きませんでした。
<input type="hidden" name="hoge[]" value="">

var atai = ["aaa", "bbb"];
$.each( atai, function(k, v){
$('#form [name="hoge['+k+']"]').val(v);
});
130Name_Not_Found:2012/11/28(水) 21:59:15.18 ID:???
(ノ_・。)
131Name_Not_Found:2012/11/28(水) 22:09:31.90 ID:???
>>129
そのnameとかの属性に指定できるのは文字列だけだ
132Name_Not_Found:2012/11/29(木) 02:44:55.36 ID:???
こういうこと?
$('#form [name="hoge[]"]').eq(k).val(v);

inputタグは複数あるよね。
133Name_Not_Found:2012/11/29(木) 09:51:51.50 ID:???
JavaScript自体は何で作られてるの?C言語?
toLocaleString()とかの動作内容はどこに記述されてるの?
134Name_Not_Found:2012/11/29(木) 10:16:48.45 ID:???
スレ違いだが、webkitのソース落として読んでみればいいんでない
135Name_Not_Found:2012/11/29(木) 13:03:06.30 ID:xWzFjTQn
javascriptが、dreamweaverのライブビューでは稼動するけれど、
サーバーにアップロードすると稼動しない。

どのような原因が考えられますか?

ちなみに、javascriptは、htmlと同じ階層に置き、
htmlとjavascriptは同時にアップロードしています。

ローカルのxampp上に置いてブラウザーから試しても駄目です。
dreamweaverのライブビューからは正常稼動します。
136Name_Not_Found:2012/11/29(木) 13:54:25.10 ID:???
>>135
状況から推測するに必要なファイルのアップし忘れ
137Name_Not_Found:2012/11/29(木) 13:56:02.25 ID:???
ライブラリは関係あるのかそれは
138Name_Not_Found:2012/11/29(木) 14:07:52.23 ID:???
jQueryファイルを変なところに入れてるんだろうね
139Name_Not_Found:2012/11/30(金) 10:22:03.14 ID:6bm6+Stk
jQueryってロード時に各種の定義の他になにかやってるのかな?
1.7系から1.8系に変えたらIE6-7で、指定の表示位置が変わっちゃう部分がある。
正確には、jQueryのロード完了後に移動する。JS無効やjQueryを読み込まない場合には変わらず。

jQueryが内部的な何かを変更したことにより、
間接的な影響で位置が変わってしまうようなイメージでいるんだけど、
推測できる方いますか?
140Name_Not_Found:2012/11/30(金) 11:12:39.38 ID:???
わかります。次。
141Name_Not_Found:2012/11/30(金) 14:29:37.41 ID:???
csvファイル読み込ませてグラフ表示させるには、どうやったらできますか?
142Name_Not_Found:2012/11/30(金) 14:35:12.84 ID:???
プラグイン探せばありそうだな
143Name_Not_Found:2012/11/30(金) 14:49:38.66 ID:???
プラグインを全部無効にするプラグインありませんか
素のjQueryだけの状態に戻してくれるような
144Name_Not_Found:2012/11/30(金) 14:54:08.79 ID:???
プラグイン探してもなさそうだな
145Name_Not_Found:2012/11/30(金) 15:02:38.08 ID:???
グラフを書くプラグインをいじれば、簡単にできるんでない?
146Name_Not_Found:2012/12/01(土) 00:50:00.83 ID:???
>>139の原因は誰もわからんの?
147Name_Not_Found:2012/12/01(土) 07:25:13.31 ID:???
わからんもんは、わからん。
以上。
はい、次。
148Name_Not_Found:2012/12/01(土) 08:12:38.00 ID:RAkfCz9f
149Name_Not_Found:2012/12/01(土) 09:44:25.50 ID:???
次。
150Name_Not_Found:2012/12/01(土) 10:42:52.04 ID:???
わからないなら調べて答えろよ、なめてんの?
151Name_Not_Found:2012/12/01(土) 10:45:53.07 ID:RAkfCz9f
いったい何の不都合があって、執拗に意地悪をしてくるのかね

確認できたところでは、jQuery.Supportの定義時に
bodyにdiv要素を追加して各種テストをおこなうんだが、
このときにdivに指定されるcssが、一部の要素に影響を及ぼすことがわかった。
テスト後に要素は削除されるが、描画が更新されず影響が残ってしまう。

はい次。
152Name_Not_Found:2012/12/01(土) 11:47:09.76 ID:???
ageんなよ、クソハゲ。

はい、次。
153Name_Not_Found:2012/12/01(土) 12:52:25.20 ID:RAkfCz9f
あげ
154Name_Not_Found:2012/12/01(土) 14:06:04.22 ID:???
次。
155Name_Not_Found:2012/12/01(土) 14:06:47.66 ID:???
>>154
156Name_Not_Found:2012/12/01(土) 15:46:11.13 ID:???
無限ループって怖くね?
157Name_Not_Found:2012/12/01(土) 16:12:55.84 ID:???
慣れた
158Name_Not_Found:2012/12/01(土) 16:49:09.74 ID:556Msuqs
もう三十年も前の話だが、無限ループでメインフレームのCPUパワー使い切ってハングアップ同然の状態にした同僚が吊るし上げ食ったの想い出した。
159Name_Not_Found:2012/12/01(土) 17:46:52.92 ID:???
>>154
160Name_Not_Found:2012/12/01(土) 17:49:34.66 ID:???
油田を発見。六マス戻る。
161Name_Not_Found:2012/12/01(土) 23:08:26.48 ID:???
行列演算のライブラリってありますか?

こんなことやりたいんだけど


a =[[1,2,3],[0,2,1],[1,0,2]]
b=[[0,0,1],[1,0,0],[0,0,0]]

期待する答え
a+b= [[1,2,4],[1,2,1],[1,0,2]]
b*2=[[0,0,2],[2,0,0],[0,0,0]]
a && b = [[0,0,3],[0,0,0],[0,0,0]]

とか
162Name_Not_Found:2012/12/01(土) 23:08:39.22 ID:RAkfCz9f
これから毎日アゲさせてもらうわ
163Name_Not_Found:2012/12/02(日) 00:11:41.44 ID:???
>>161
5分で作れそう
164Name_Not_Found:2012/12/02(日) 00:29:32.25 ID:???
jQuery Mobileの公式サイトってプラグインなしで作ってるんだろうか
165Name_Not_Found:2012/12/02(日) 07:44:32.74 ID:???
while(1)
{
糞レベルの質問;
ニートが回答;
はい、次。;
}
166Name_Not_Found:2012/12/02(日) 07:48:43.86 ID:gesjXBRv
 
167Name_Not_Found:2012/12/02(日) 08:04:40.22 ID:???
>>154
168Name_Not_Found:2012/12/02(日) 09:38:57.27 ID:???
while(1){
普通の質問;
糞ニートが荒らし;
はい次;
}
169Name_Not_Found:2012/12/02(日) 11:07:19.43 ID:???
はい、次。
goto >>169
170Name_Not_Found:2012/12/02(日) 14:53:46.31 ID:???
var tsugi = New Tsugi();
tsugi.go(154);
171Name_Not_Found:2012/12/02(日) 14:58:12.53 ID:???
while doshirouto;
172Name_Not_Found:2012/12/02(日) 16:35:31.53 ID:???
なにやってんだか
173Name_Not_Found:2012/12/02(日) 16:54:24.30 ID:???
while(0){
質問に答える;
}
174Name_Not_Found:2012/12/02(日) 16:56:17.03 ID:???
こんな過疎スレにキチガイが1人でもいたらこういう流れになるわw
175Name_Not_Found:2012/12/02(日) 17:26:36.40 ID:???
>>154
176Name_Not_Found:2012/12/02(日) 19:06:05.58 ID:???
もう三十年も前の話だが、無限ループって怖くね?
177Name_Not_Found:2012/12/02(日) 19:50:45.06 ID:???
ぬるぽ
178Name_Not_Found:2012/12/02(日) 19:56:00.12 ID:???
for(ガッツッツ)
179Name_Not_Found:2012/12/02(日) 23:12:20.37 ID:gesjXBRv
 
180Name_Not_Found:2012/12/02(日) 23:50:39.81 ID:???
>>0
181Name_Not_Found:2012/12/03(月) 00:48:18.88 ID:erBmYrs9
Core Dumped (Segmentation Violation)
182Name_Not_Found:2012/12/03(月) 03:16:59.21 ID:???
push 201
183Name_Not_Found:2012/12/03(月) 06:20:26.42 ID:thTdM8Ek
 
184Name_Not_Found:2012/12/03(月) 18:52:42.87 ID:thTdM8Ek
 
185Name_Not_Found:2012/12/03(月) 19:20:29.59 ID:???
     
186Name_Not_Found:2012/12/03(月) 21:12:47.02 ID:???
─────────────‐
━━━mm━━━━━━━━━
 ||| lll | |    人  ガラッ
     | |   (__)   ||| ________
  |||  | | (____)   /
     \\< ヽ`∀´ > < おやじ!冷やしうんこ下痢だくで!
      \     \ \
||| ガラッ  )    ト、ヽ   ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
   |||   /     ( | | ||
━━━━━━━━━mm━━━
─────────────‐
187Name_Not_Found:2012/12/03(月) 21:50:27.53 ID:???
while (0) {
 ハイレベルな質問;
 的確な回答;
}
18840:2012/12/03(月) 22:52:20.19 ID:???
>>46
あれから.data()を調べてみたりしましたが、またつまづいてしまったので教えていただければと思います。
>>40のコードで、$('#menu li')のクリックされた要素を特定し.data()でフラグを付加してやればいいと思うのですが、
どうすればクリックされたli(もしくはa)を取得することができるのでしょうか?
$(this)だとうまくいきません。。
189Name_Not_Found:2012/12/04(火) 06:13:17.65 ID:S3I+drT7
 
190Name_Not_Found:2012/12/04(火) 09:08:56.61 ID:???
>>188
HTMLも含めた現状のソースうp
ttp://jsfiddle.net/
191Name_Not_Found:2012/12/04(火) 19:44:48.23 ID:S3I+drT7
 
192Name_Not_Found:2012/12/04(火) 23:13:30.84 ID:???
jQuery.autopagerとthickboxを一緒に使った場合、
スクロールで動的に読み込んだ箇所だけthickboxでウィンド表示できません遷移します。はじめから表示されてるところのthickboxは問題なく表示されます。
リンクも正しく呼んでると思うのですが、相性などあるのでしょうか?

<script type="text/javascript" src="/js/thickbox/thickbox.js"></script>
<script type="text/javascript" src="/js/jquery/jquery.autopager-1.0.0.min.js"></script>
<link rel="stylesheet" type="text/css" href="/js/thickbox/thickbox.css" />
193Name_Not_Found:2012/12/05(水) 06:27:49.96 ID:5Fx8bDUS
 
194Name_Not_Found:2012/12/05(水) 08:50:29.01 ID:???
>>192
公式見たらthickboxはもうメンテしてないから違うの使えば?
と書いてあったので、別なスクリプト探したほうがいいんでないかい

それはさておき、最初に存在する要素にのみ仕掛ける仕様みたいなので、
autopagerのコールバック関数でthickboxを追加された要素にも仕掛けるとか、
thickboxのtb_init関数で、$.clickのところを$.onに書き直すとかじゃない?
195192:2012/12/05(水) 09:38:35.77 ID:???
>>194
ありがと!! ちょっと調べてみる。
196Name_Not_Found:2012/12/05(水) 10:26:11.21 ID:???
cgiでjquery mobile を使用しています。

リスト表示 → フォームページ → 書き込みましたのページ → リスト表示

とした場合、リストが更新されていません。
jquery mobileを調べたら、現在のページの前後がキャッシュされるとあり、
上記だと「書き込みましたのページ」から2つ前のリスト表示はキャッシュされないので
再読み込みされるのではと思うのですが。。
リスト表示のページはキャッシュしないようにしたいのですが、どのようにすればいいでしょうか。

また、ググっていたら下記のようなもので更新が出来そうでした。
jquery mobileのオプションで対応できなければ、直接これを入れて対応も考えていますが、
下記をhtmlのどこに、どのように書けばいいのかわからないので教えていただけないでしょうか。

$('ul').listview('refresh');
$(document).page();
197Name_Not_Found:2012/12/05(水) 19:54:22.46 ID:5Fx8bDUS
 
198Name_Not_Found:2012/12/05(水) 22:36:55.10 ID:???
canvasにキャンバスサイズより大きな絵を書いたときスクロールバーを表示したいんですがどういう方法が一番良いでしょうか?クリックしたときの座標も知りたいです。
199Name_Not_Found:2012/12/05(水) 23:16:03.10 ID:???
以下のようなコードを書いています
期待としては、つづける?のダイアログでキャンセルを押した場合、プルダウンの選択肢を
もとに戻したいのです
eventオブジェクトのpreventDefaultメソッドを利用すると、
ブラウザの機能をキャンセルできると有ったので試してみたのですが、
キャンセルを押してもプルダウンの選択肢は変わってしまいます。
変更前の値を覚えておいて、強引に戻すしか無いのでしょうか?

$(document).on("change", "#hoge", function(event) {
if(!confirm("つづける?!)) {
event.preventDefault();
return false;
}
alert($("#hoge").val() + "が選択されたね!");
});

<select id="hoge">
<option>けつ</option>
<option>あたま</option>
</select>
200Name_Not_Found:2012/12/06(木) 06:22:53.87 ID:eWFxT5sx
 
201199:2012/12/06(木) 13:10:07.66 ID:???
自己解決?
changeイベントはselectの値が変わったら起こるイベントだから、
変わった跡に変わらなかったことにするにはやっぱり値を覚えて億しかなさそうですね
面倒だ〜
202Name_Not_Found:2012/12/06(木) 20:02:38.77 ID:eWFxT5sx
 
203Name_Not_Found:2012/12/06(木) 21:36:34.15 ID:???
before(kusoyarou*nanimokakenai);
204Name_Not_Found:2012/12/07(金) 06:17:14.82 ID:4OQiu+qG
 
205Name_Not_Found:2012/12/07(金) 06:37:04.97 ID:???
for (doutei)
206Name_Not_Found:2012/12/07(金) 19:25:19.61 ID:4OQiu+qG
 
207Name_Not_Found:2012/12/07(金) 23:31:11.25 ID:???
質問です
ドロップダウンメニューを作ろうとしてて、マウスオーバー後、0.3秒待ってから
その下にサブメニューを表示する動きにしたいと考えていますが作ったスクリプトが上手く動きません
以下のような感じです、どうしたら良いでしょうか

<div id="btn">
<p><img src="btn.gif" /></p>
<div id="dm" style="display:none;">メニュー</div>
</div>

$("#btn").hover(
 function(){
  setTimeout(function(){
   $("#dm:not(:animated)").slideDown('fast');
  },300);
 },
 function(){
  $("#dm").hide();
 }
)
208207:2012/12/07(金) 23:35:07.50 ID:2xBJ/Vli
すみません、sageてしまいました
あと、質問はjqueryを使ったものなので、jqueryでの回答をお願いします
使ってるバージョンは1.8.3です

現状を詳しく書きます
メニューのボタンの上にカーソルが0.3秒以上とどまった場合のみ
サブメニューが下に表示されるようにしたいんですが
一瞬マウスオーバーしただけでも0.3秒後にサブメニューが出てしまいます
それを修正したいのです。お願いします
209Name_Not_Found:2012/12/08(土) 02:12:34.12 ID:???
マウスオーバーしたときにタイマー止めればいいんじゃね?
210209:2012/12/08(土) 02:13:15.24 ID:???
逆や。マウスアウトのとき。
211Name_Not_Found:2012/12/08(土) 06:44:06.89 ID:oS2BNSLg
 
212Name_Not_Found:2012/12/08(土) 19:55:20.88 ID:oS2BNSLg
 
213Name_Not_Found:2012/12/09(日) 07:36:33.58 ID:5Vm7WosN
 
214Name_Not_Found:2012/12/09(日) 18:10:31.03 ID:BFtHp1oy
すいません、教えてください。jquery-1.7.2 を使っています。
$.get('my_url' , function(data) {
// data に帰ってきた文字列の処理
window.open('/new_window/' + myValue, '_windowName', 'width=400,height=400' );
return false;
});
として、ウィンドウを開きたいのですが、window.open行が反応してくれません。。
$.getのコールバック関数内には書いてはいけない仕様なのでしょうか。
(window.open行をコールバック関数外は問題無く動きます)
よろしくおねがいします。
215Name_Not_Found:2012/12/09(日) 18:18:01.18 ID:???
申し訳ないです、自己解決しました(;´д`)
Safari使っててポップアップウィンドウを開かないがオンでした…
不慣れな環境でやるもんじゃないですね
216Name_Not_Found:2012/12/09(日) 19:49:29.50 ID:5Vm7WosN
 
217Name_Not_Found:2012/12/10(月) 06:05:29.58 ID:j8fDnt+9
 
218Name_Not_Found:2012/12/10(月) 20:08:43.44 ID:j8fDnt+9
 
219Name_Not_Found:2012/12/11(火) 06:21:49.24 ID:GJrFjUai
 
220Name_Not_Found:2012/12/11(火) 07:04:49.47 ID:???
(゚Д゚)シメジ
221Name_Not_Found:2012/12/11(火) 20:24:58.40 ID:GJrFjUai
 
222Name_Not_Found:2012/12/12(水) 06:23:25.91 ID:NKLTNJwh
 
223Name_Not_Found:2012/12/12(水) 12:05:03.03 ID:???
224Name_Not_Found:2012/12/12(水) 12:50:30.81 ID:???
(゚Д゚)シメジ
225リリン:2012/12/12(水) 16:28:47.68 ID:??? BE:549914797-PLT(45072)
(゚Д゚)シメジ
226Name_Not_Found:2012/12/12(水) 20:06:33.33 ID:NKLTNJwh
 
227リリン:2012/12/13(木) 06:07:44.96 ID:??? BE:209491564-PLT(45072)
(゚Д゚)シメジ
228Name_Not_Found:2012/12/13(木) 06:29:23.50 ID:kgVOtFqR
 
229Name_Not_Found:2012/12/13(木) 14:27:02.66 ID:???
─────────────‐
━━━mm━━━━━━━━━
 ||| lll | |    人  ガラッ
     | |   (__)   ||| ________
  |||  | | (____)   /
     \\< ヽ`∀´ > < おやじ!冷やしうんこ下痢だくで!
      \     \ \
||| ガラッ  )    ト、ヽ   ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
   |||   /     ( | | ||
━━━━━━━━━mm━━━
─────────────‐
230Name_Not_Found:2012/12/13(木) 18:49:47.96 ID:kgVOtFqR
 
231Name_Not_Found:2012/12/14(金) 06:21:19.77 ID:RsLTDofo
 
232Name_Not_Found:2012/12/14(金) 09:27:18.98 ID:???
(゚Д゚)ブナシメジ
233Name_Not_Found:2012/12/14(金) 21:04:26.20 ID:RsLTDofo
 
234Name_Not_Found:2012/12/15(土) 03:13:57.49 ID:???
flexcrollなんですが、FireFoxだけ動かないって事あるんでしょうか……。
IE、chrome、opera、safariではちゃんと動作してまして。

かなり条件が特殊で……

・FC2ブログ使用。
・テンプレート上だと動かないが、サンプルhtmlをアップすると動く。
・他の人のblogではFirefoxでも動いている。

ソースにミスがあれば、そもそも他のブラウザでも動かないと思われるし(特にIE)、
かなり詰まってます……。
235Name_Not_Found:2012/12/15(土) 06:35:57.50 ID:126MujFL
 
236リリン:2012/12/15(土) 08:43:14.87 ID:??? BE:52373232-PLT(45072)
>>234
Webサーバー上で試してみては?
237Name_Not_Found:2012/12/15(土) 09:05:21.71 ID:???
タイポだろ
238リリン:2012/12/15(土) 10:31:21.58 ID:??? BE:349152285-PLT(45072)
(゚Д゚)シメジ
239Name_Not_Found:2012/12/15(土) 10:47:41.34 ID:???
jQuery Mobile 1.2で
selectタグに属性 data-native-menu="false" を指定して
iOSのChromeで表示すると、選択肢が一瞬だけ表示されて
消えちゃう。。。バグかな?
240Name_Not_Found:2012/12/15(土) 13:01:22.84 ID:???
わろた
241Name_Not_Found:2012/12/15(土) 21:23:06.46 ID:126MujFL
 
242Name_Not_Found:2012/12/16(日) 06:14:17.11 ID:n02Myxob
 
243Name_Not_Found:2012/12/16(日) 11:34:41.58 ID:???
test
244Name_Not_Found:2012/12/16(日) 18:48:17.49 ID:n02Myxob
 
245Name_Not_Found:2012/12/17(月) 06:30:25.34 ID:7jw3z77l
 
246リリン:2012/12/17(月) 13:41:53.35 ID:??? BE:104745762-PLT(45072)
(゚Д゚)シメジ
247Name_Not_Found:2012/12/17(月) 18:38:50.15 ID:7jw3z77l
 
248Name_Not_Found:2012/12/18(火) 06:20:00.32 ID:rTALl2r+
 
249Name_Not_Found:2012/12/18(火) 18:47:18.01 ID:???
よろしくお願いします。

トップページの画像をスライドさせたいと思っています。
表示方法に関してはこのサイトの「Nivo Slider」で文句無しです。
http://nivo.dev7studios.com/
ただ、各画像をリンクにさせたいのですが、上手く出来ません。
(単純に、スライドする各画像にそれぞれ<a href〜>を付けたけど動作せず)

Nivo Sliderではスライド画像をリンクとして利用できないのでしょうか?
または、他のものでリンクとしてちゃんと動くものがあれば紹介お願いします。
250Name_Not_Found:2012/12/18(火) 20:20:02.03 ID:rTALl2r+
 
251Name_Not_Found:2012/12/19(水) 06:14:33.49 ID:0WzYMnOY
 
252Name_Not_Found:2012/12/19(水) 12:25:09.28 ID:???
JavaScript で使用できる フリーのグリッドコンポーネントを検討しています。
jgGrid と flexgrid を探して当てたのですが、
どちらが良いでしょうか。他にも良いコンポーネントはありますか?
253Name_Not_Found:2012/12/19(水) 20:21:00.32 ID:0WzYMnOY
 
254Name_Not_Found:2012/12/20(木) 00:15:04.53 ID:???
>>225
(゚Д゚)シメジ
25540:2012/12/20(木) 01:16:59.13 ID:???
>>190
返信が遅くなってしまって本当にすみません
ttp://jsfiddle.net/yNd6b/1/
こちらにアップしました
必要無いかもしれませんが、一応対応する部分のCSSもアップしておきました

よろしくお願いします!
256Name_Not_Found:2012/12/20(木) 06:20:32.89 ID:p74g4fLv
 
257Name_Not_Found:2012/12/20(木) 19:15:33.48 ID:p74g4fLv
 
258Name_Not_Found:2012/12/21(金) 06:12:59.54 ID:+qKdfSRp
 
259Name_Not_Found:2012/12/21(金) 16:31:58.80 ID:XtmC/ikf
【環境】Win vista, Chrome, IE9 etc.
【何をしたのか】
mCustomScrollbarをつかってスクロールバーを実装したいです。

以下の前提があります。
1.もともと他社でつくられたウェブサイトをいじる必要がある
(そのためid等の設定が把握しきれない)
2.すでにいくつかJQueryのライブラリを実装している(マウスオーバーとスライドショー)

そのうえで、mCustomScrollbarを導入しようとしましたが、うまくいきません。
コーディングは配布元http://manos.malihu.gr/jquery-custom-content-scroller/や
こちらhttp://blog.verygoodtown.com/2010/12/jquery-custom-content-scroller/
を参考にくみ、ミスもないはずです。

最小限の実装で試してみるとうまくいきます。
デモサイトを参照に組みました。(http://manos.malihu.gr/tuts/custom-scrollbar-plugin/disable_destroy_example.html

そして目的のページに組み込むとうまくいかないという状況です。
個人的に気になるのは、classやidなど、もともとサイトにあった設定で
なにか競合しているのかなと思うのですが、特別に気になるような点も見当たりません。

【サンプルコード】
書きようがないのですが、一応全体の組み込み方を書きます

・ヘッダーに、CSSとjs(jquery.mousewheel.min.jsとjquery.mCustomScrollbar.js)読み込み
 (Jquery、Jquery uiはもともと読み込み済み)
・ヘッダーでmCustomScrollbar有効化
・目的コンテンツ部に実装
  <div class="content-1"></div>で囲う

以上になります。何かアドバイスいただけましたら助かります。
260259:2012/12/21(金) 17:41:29.79 ID:XtmC/ikf
>>259です

すいません。上記のmCustomScrollbarはいったんあきらめて、
jScrollPaneを入れることにしました(http://jscrollpane.kelvinluck.com/

スクロールバー無事導入できたのですが、
スクロール領域でどこかをクリックすると、その領域が
黄色く選択されてしまうようになってしまいました。
これを解除したいのですが、どうすればよいでしょうか。

よろしくお願いします。
261Name_Not_Found:2012/12/21(金) 18:18:11.93 ID:???
mCustomScrollbarはおれも実装諦めたことあるな
divに適用できないんだもん
262259:2012/12/21(金) 18:23:16.86 ID:XtmC/ikf
すいません。それは種明かしという名のヒントなのでしょうか。
divじゃないならじっそうできますか?

今から試しますが
263259:2012/12/21(金) 18:33:36.54 ID:XtmC/ikf
無理でした
264Name_Not_Found:2012/12/21(金) 19:46:30.39 ID:+qKdfSRp
 
265Name_Not_Found:2012/12/22(土) 00:23:40.83 ID:???
>>252
俺の経験上、業務アプリ構築にも耐えうるという理由から
jqGridに一票。
266Name_Not_Found:2012/12/22(土) 06:45:34.87 ID:d+Gt+A/X
 
267Name_Not_Found:2012/12/22(土) 19:10:05.18 ID:d+Gt+A/X
 
268Name_Not_Found:2012/12/23(日) 06:26:16.91 ID:ZmyeCBAo
 
269Name_Not_Found:2012/12/23(日) 19:53:12.20 ID:ZmyeCBAo
 
270Name_Not_Found:2012/12/24(月) 02:54:03.18 ID:???
すんません、
jQueryで外部へのリンクをもつa要素を選択するにはどうしたらいいでしょうか?
271Name_Not_Found:2012/12/24(月) 05:54:09.90 ID:???
何がしたいのかわからん
272270:2012/12/24(月) 06:19:12.23 ID:???
>>271
href属性の値に外部サイトのURLを持つa要素を選択したい、
ということです
273Name_Not_Found:2012/12/24(月) 06:22:56.85 ID:uSQwEfjT
 
274Name_Not_Found:2012/12/24(月) 06:35:55.15 ID:???
ソースかけやカス
hogeでもabcでもかけるだろが
275270:2012/12/24(月) 07:13:51.20 ID:???
>>274
$('a').

ここから先が分かりません

JavaScriptで書くとしたら↓のような感じですが、これをjQueryで書きたいのです
var hoge = function() {
var links = document.getElementsByTagName("a");
for(var i = 0; i < links.length; i = i + 1) {
if(links[i].href.indexOf(document.domain) == -1) {
hogehoge;
}
}
}
276Name_Not_Found:2012/12/24(月) 18:28:58.60 ID:uSQwEfjT
 
277Name_Not_Found:2012/12/24(月) 22:39:01.06 ID:???
>>275
選択するってのはどういう意味だ?
自動的にクリックする操作と同じ事をするってこと?
278Name_Not_Found:2012/12/24(月) 23:35:33.28 ID:???
>>277
トラバースして要素を特定することを「選択」と表現してます
279Name_Not_Found:2012/12/24(月) 23:37:28.17 ID:???
要素セットを取得する、って言えば分っていただけるでしょうか
280Name_Not_Found:2012/12/25(火) 01:20:38.01 ID:???
外部リンクではない自ドメインがmydomainで始まるアドレスなら
こんな感じで自ドメイン以外のリンクに対して関数hogehogeを実行するのに
こんな感じ?実際に動作確認はしてないけど

$.each($("a[href!='mydomain']"), function(){
 hogehoge();
});
281Name_Not_Found:2012/12/25(火) 03:28:06.21 ID:???
これだけ質問のしかたがヘタクソな奴は
仕事もクソなんだろうし
周囲にいる連中がかわいそう
282Name_Not_Found:2012/12/25(火) 06:16:44.76 ID:wrqtVKR7
 
283Name_Not_Found:2012/12/25(火) 11:49:49.82 ID:???
IE9でスピンボタンを実装した人っている?
ネット上のスピンボタンのサンプルが軒並み動作しないっす。
284Name_Not_Found:2012/12/25(火) 11:55:03.69 ID:???
もう何個納品したことか。
285Name_Not_Found:2012/12/25(火) 13:59:19.73 ID:???
ジャバスクの設定が無効でしたw
すまんこ
286Name_Not_Found:2012/12/25(火) 16:20:36.86 ID:???
>>281
ゆとり乙
おまえの読解力が足りないんだろw
287Name_Not_Found:2012/12/25(火) 20:13:06.81 ID:???
それは。
一回のカキコで皆に理解されてスムースに回答を得た奴しか言っちゃいけない。。。
288Name_Not_Found:2012/12/25(火) 20:32:21.85 ID:???
俺は一度読んだだけで分かったから
分かれば言っていいだろw
289Name_Not_Found:2012/12/25(火) 21:00:46.41 ID:wrqtVKR7
 
290Name_Not_Found:2012/12/25(火) 21:10:46.41 ID:???
じゃあ解決してやれよ( ´,_ゝ`)ムリムリ
291Name_Not_Found:2012/12/25(火) 21:32:57.59 ID:???
>>290
$('a').filter(function() {
return (new RegExp('http:\/\/(?!' + location.hostname + ')')).test(this.href);
});
これでいいんじゃね?
いいかどうかおまえ判断してくれよ( ´,_ゝ`)ムリムリ
292Name_Not_Found:2012/12/26(水) 04:00:58.02 ID:???
耐性のない奴いじるのって楽しいですね
293Name_Not_Found:2012/12/26(水) 06:24:40.25 ID:bRnl+3Jh
 
294Name_Not_Found:2012/12/26(水) 08:09:00.93 ID:???
負け犬の遠吠えか
虚しいねえ
295Name_Not_Found:2012/12/26(水) 08:15:20.77 ID:???
はい、次のかたどうぞ〜
296Name_Not_Found:2012/12/26(水) 11:49:40.86 ID:???
>>291
パースエラーになっちまうね
297Name_Not_Found:2012/12/26(水) 18:56:55.89 ID:bRnl+3Jh
 
298Name_Not_Found:2012/12/27(木) 03:38:31.76 ID:???
>>291
何だこれww
299Name_Not_Found:2012/12/27(木) 06:18:18.22 ID:???
 
300Name_Not_Found:2012/12/27(木) 06:21:53.26 ID:GJLbaIPT
 
301Name_Not_Found:2012/12/27(木) 18:03:58.95 ID:KvnbCV+I
クリックしただけでPOSTを飛ばすって出来ますか?
PHPで色々と組んでるんですがいちいちsubmitして移動してると煩雑なので
submitで移動せずにPOST出来る方法があれば関数名などでもいいのでアドバイスいただけないでしょうか。
302Name_Not_Found:2012/12/27(木) 18:14:16.09 ID:???
そのままpost()ってあるだろ
303Name_Not_Found:2012/12/27(木) 20:06:43.74 ID:GJLbaIPT
 
304Name_Not_Found:2012/12/28(金) 06:09:58.30 ID:kQyNNoaE
 
305Name_Not_Found:2012/12/28(金) 08:44:52.27 ID:???
何のライブラリの話なのか先に書いてよ
306Name_Not_Found:2012/12/28(金) 16:22:30.15 ID:???
ajaxでPOSTすればいいだけだろ。
ちょっとググればいくらでもサンプルがある
307Name_Not_Found:2012/12/28(金) 22:14:10.61 ID:kQyNNoaE
 
308Name_Not_Found:2012/12/29(土) 07:04:59.41 ID:b+pZjJH3
 
309hi:2012/12/29(土) 09:45:55.76 ID:Ht7ZV8v7
you tubeで「新唐人テレビ」を検索して見てください。
それを見ると中国人も中国の民主化を望んでいる事がわかります。

新唐人テレビは中国の民主化を望む中国人自身によるテレビ局で、海外に拠点をおき、中国共産党の圧力に屈する情けない日本のマスゴミよりもよっぽどまともなテレビ局です。

日本語による吹き替えも毎日アップしています。
日本では中国共産党の圧力により報道出来ないニュースが沢山取り上げられています。
新唐人テレビのような勇気ある報道機関を広める事で、中共の圧力に屈し、真実を伝えない日本のマスゴミのへなちょこぶりを浮き彫りにする事にもなります。

さらに新唐人テレビを衛生放送を使って中国国内に放送する計画まであります。
これはある意味、中国共産党に対する強力な「兵器」です。

新唐人テレビを日本や在日中国人の間に広めて、中共が日本に戦争をしかけてくる前に中共を内部崩壊させましょう!
310Name_Not_Found:2012/12/29(土) 13:34:46.09 ID:iIFU/Cct
jquery.uploadについて質問します

返り値の形をjsonに指定したとき、写真のアップロード先PHP(upload.php)で
最後に返り値を以下のようにしています
 $rtn= array(
  "status"=>$status,
  "fileName"=>$fileName,
 );
 header('Content-type: text/html');
 $rtn= json_encode($rtn);
 echo $rtn;

ここまではわかるのですが、この返り値を受けるもとのjsのコールバック関数で、
 var rtnData = rtn;
 alert('アップしたファイルは:'+rtnData.fileName);
として一発でファイル名をとれてしまうのが理解できません

なぜ var rtnData = $.parseJSON(rtn); とする必要がないのでしょうか?
json文字列をjavascriptオブジェクトとして操作するのにparseJSONは必須のように思っていたのですが…
311Name_Not_Found:2012/12/29(土) 16:41:37.16 ID:???
http://lagoscript.orgのjQuery.uploadだよね
このプラグインのhandleData関数を見れば解るけど、
返すJSONにwindow.eval()を実行してるからparseは必要ないってことだな。
312Name_Not_Found:2012/12/29(土) 22:13:16.97 ID:b+pZjJH3
 
313Name_Not_Found:2012/12/30(日) 07:01:51.76 ID:p6wytd3e
 
314Name_Not_Found:2012/12/30(日) 17:25:09.26 ID:???
>>311
ありがとうございました!
315Name_Not_Found:2012/12/31(月) 00:47:44.24 ID:NjlUfahR
 
316Name_Not_Found:2012/12/31(月) 07:16:01.73 ID:NjlUfahR
 
317池田大作:2012/12/31(月) 17:55:49.87 ID:zl1hoi0m
創価諸君よ!

田浦本部横須賀桜山支部の高橋裕之氏が宝くじで高額当選できるようにまた女子部と結婚成就と障害者年金1級受給と健康とご長寿と貯金残高10億円と刑事権力から護り抜く祈りを来年も30分しっかりと高橋裕之氏に題目を送って行こうではありませんか!

また女子部は何があっても高橋裕之氏について行きなさい
いいね!
318Name_Not_Found:2012/12/31(月) 17:56:59.31 ID:NjlUfahR
 
319Name_Not_Found:2012/12/31(月) 23:29:10.67 ID:???
ラッパーオブジェクトは不要で混乱を招くから
new Boolean、new Number、new String、new Object、new Array
は使用をさけるべきってgood partsに載ってるのですが、
ラッパーオブジェクトって使わないのですか?
320Name_Not_Found:2013/01/01(火) 06:25:52.21 ID:K74SRLjj
 
321Name_Not_Found:2013/01/01(火) 22:18:49.30 ID:???
はい。
322Name_Not_Found:2013/01/02(水) 01:56:24.91 ID:yS6bB9b0
 
323リリン:2013/01/02(水) 07:00:37.31 ID:??? BE:87288825-PLT(45072)
>>254
(゚Д゚)シメジ
324Name_Not_Found:2013/01/02(水) 07:15:10.26 ID:yS6bB9b0
 
325Name_Not_Found:2013/01/02(水) 18:24:05.93 ID:yS6bB9b0
 
326Name_Not_Found:2013/01/03(木) 06:18:53.97 ID:6E5+RJof
 
327Name_Not_Found:2013/01/03(木) 19:11:50.52 ID:6E5+RJof
 
328Name_Not_Found:2013/01/03(木) 23:32:54.45 ID:???
>>323
(゚Д゚)シメジ
329Name_Not_Found:2013/01/04(金) 01:28:24.02 ID:???
FC2ブログでfancyboxという、画像をポップアップさせる機能を追加させたいです。
全く無知なので12時間ほど格闘しましたが、無理でした。
下のものをheadという場所に打ち込みました。
*****はブログの画像パスです。
なにがたりないのでしょうか

おしえてください

<script type="text/javascript" src="http://**********/jquery.js"></script>
<link rel="stylesheet" type="text/css" href="http://**********/fancybox.css" media="screen" />
<script type="text/javascript" src="http://*********/fancybox.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("a.fancybox").fancybox({
'transitionIn':'elastic',
'transitionOut':'elastic',
'speedIn':600,
'speedOut':200,
'overlayShow':false
});
});
</script>
330Name_Not_Found:2013/01/04(金) 01:42:01.67 ID:???
fancyboxからダウンロードするファイルは、
フォルダのまま突っ込むんでしょうか?
331Name_Not_Found:2013/01/04(金) 01:43:55.61 ID:???
あと、$("a.fancybox")という部分が何を作用するのかよくわかりません
332Name_Not_Found:2013/01/04(金) 03:53:08.94 ID:???
aタグにfancyboxというクラスを付けてみた?
たとえば
<a href="あへあへ" class="fancybox">多分ここはimgタグ</a>
333池田大作:2013/01/04(金) 04:10:27.55 ID:g5AS+YId
創価諸君よ!
田浦本部横須賀桜山支部の偉大なる男子部
高橋裕之氏が1月10日と1月31日に宝くじ1等・前後賞が当たるように
また女子部と結婚成就と障害者年金1級受給と健康とご長寿と貯金残高10億円と刑事権力から護り抜く
祈りを毎日30分しっかりと高橋裕之氏に題目を送って行こうではありませんか!
特に飯田一家・柏崎まさかつ・徳永一家・宗像一家・尾崎一家・土井一家・尾島一家・横須賀総県創価学会員は喜んで祈るに祈っていこうではありませんか!
また女子部は何が起きても疑うことなく高橋裕之氏について行きなさい
いいね!
334Name_Not_Found:2013/01/04(金) 06:05:05.77 ID:3AJdLLtO
 
335Name_Not_Found:2013/01/04(金) 19:20:28.47 ID:3AJdLLtO
 
336Name_Not_Found:2013/01/05(土) 06:01:56.12 ID:FsPKQKTH
 
337Name_Not_Found:2013/01/05(土) 08:20:31.58 ID:???
ニュースサイトなどでマウスオバーした英語単語を取得することは可能でしょうか
338Name_Not_Found:2013/01/05(土) 08:25:38.25 ID:???
嫌です
339Name_Not_Found:2013/01/05(土) 13:23:03.26 ID:???
$("#id").html("<div class='css'>あああ</div>");
これでclassのcssが適用されないのですがどうしたらいいですか
340Name_Not_Found:2013/01/05(土) 13:35:44.44 ID:???
後だしすんな最初に言えよ!プンプン!
341Name_Not_Found:2013/01/05(土) 18:38:29.90 ID:FsPKQKTH
 
342Name_Not_Found:2013/01/06(日) 07:30:48.32 ID:6onQktuy
 
343Name_Not_Found:2013/01/06(日) 16:42:50.87 ID:TkzU7RyY
ajaxや$.postなどでサーバとの通信中に「通信してますよ」っていう
風車のマークを出したいんですが、どうしたら良いでしょうか
ググっては見たんですが見つかりません
自前の非同期通信の処理に組み合わせるような風車のライブラリ?みたいなものはないんでしょうか
344Name_Not_Found:2013/01/06(日) 17:01:39.14 ID:???
通信前に画像出して通信終了時に画像消せばいいんじゃないかな?
参考 http://alphasis.info/jquery-api/deferred-object/
345Name_Not_Found:2013/01/06(日) 18:24:32.60 ID:???
deferredは便利だけど、いきなりそれを見せても理解できない予感

通信開始/終了時にイベントが発生するから、そこに定義するのが楽かと
http://semooh.jp/jquery/cont/doc/ajax_event/
346Name_Not_Found:2013/01/06(日) 18:33:24.79 ID:???
このへんも具体的に参考になりそう。

jQuery で非同期通信中にローディング画像を表示する方法
http://www.abe-tatsuya.com/web_prog/jquery/ajax-loading-image.php

ajaxでリクエスト処理中のローディングについて調べてみた。
http://the-zombis.sakura.ne.jp/wp/?p=1572
347Name_Not_Found:2013/01/06(日) 19:45:00.87 ID:6onQktuy
 
348Name_Not_Found:2013/01/06(日) 21:24:42.32 ID:TkzU7RyY
>>344-346
ありがとうございます、そのへん見て勉強してみます
349Name_Not_Found:2013/01/07(月) 05:02:33.92 ID:???
匂うんだよ笑
350Name_Not_Found:2013/01/07(月) 06:30:07.14 ID:x9qr/JOn
 
351Name_Not_Found:2013/01/07(月) 19:01:35.71 ID:x9qr/JOn
 
352Name_Not_Found:2013/01/08(火) 06:09:02.08 ID:dg9RQlEG
 
353Name_Not_Found:2013/01/08(火) 16:46:36.82 ID:zCWbG1Jj
facebookで画像クリックしたとき画面遷移しないのにURLが書き換わるんですけどあれってどうやってるんですか?
354Name_Not_Found:2013/01/08(火) 16:50:43.20 ID:???
ってマルチかよksg
355Name_Not_Found:2013/01/08(火) 16:56:06.77 ID:zCWbG1Jj
354
すんません笑
若干急ぎ気味だったんで
356Name_Not_Found:2013/01/08(火) 18:12:53.14 ID:E2N+5a0e
draggableで移動が終わった後に座標をpostしたいんですが
「draggableで移動が終わった」ってのはどの辺で検知できるものなんでしょうか?(そもそもそういう検知が出来るのかがわかりませんが・・・)
今はテスト的にこういったソースになっています。

<script>
$(function()
{
$( "#box" ).draggable({
opacity: 0.5,
grid: [15, 15],
handle: '.handle'
});
});
</script>
357Name_Not_Found:2013/01/08(火) 19:13:12.86 ID:dg9RQlEG
 
358Name_Not_Found:2013/01/08(火) 21:12:11.02 ID:???
>>356
Draggable Widget | jQuery UI API Documentation
ttp://api.jqueryui.com/draggable/#event-stop
359Name_Not_Found:2013/01/09(水) 06:15:52.42 ID:jdbGLNhq
 
360Name_Not_Found:2013/01/09(水) 19:10:55.83 ID:jdbGLNhq
 
361Name_Not_Found:2013/01/09(水) 20:34:13.99 ID:???
質問させてください。
簡単なスライドショーを作成したいのですが、まず本を参考に画像のスライドショーができました。
次に、<div>要素で囲んだボックスをスライドさせたいのですが、どのように指定すればよいでしょうか?

<div id="box1">
<div><img src="**1.jpg"></div>
<div><img src="**2.jpg"></div>
<div><img src="**3.jpg"></div>
</div>

<div id="box2">
<div><img src="**4.jpg"</div>
<div><img src="**5.jpg"</div>
<div><img src="**6.jpg"</div>
</div>


このような感じのをスライドさたいのですが、<div>要素・id指定などがわかりません。
よろしくお願いします。
362361:2013/01/09(水) 20:53:41.94 ID:???
361です。
上記の場合、
$("div#box1").attr("div");
こんな感じなのかなぁ。
しかし、これでは動いてくれずなんか足りないというか違うというか。
何が足りなくて何が違うのかがわかりません。
box1,box2とfor文でやっていくつもりですが、、、

var numBox = 3;
for(var i = 1; i <= numBox; i++){
$("<div>").attr("div","box" + i);
}

アドバイスください。よろしくお願いします。
363Name_Not_Found:2013/01/10(木) 01:08:48.99 ID:xtpRgF+4
画像単体ではなくサイト全体(body読み込みが完了するまで)読み込み中の画像をだしたいとおもっています。
JQueryではそういったことは可能でしょうか?
機能名なんかあれば教えていただけないでしょうか。
364Name_Not_Found:2013/01/10(木) 01:21:54.84 ID:???
365Name_Not_Found:2013/01/10(木) 06:15:47.01 ID:???
 
366Name_Not_Found:2013/01/10(木) 06:16:30.09 ID:lPLiEn66
 
367Name_Not_Found:2013/01/10(木) 07:03:10.55 ID:???
>>361
マルチは氏ね
368Name_Not_Found:2013/01/10(木) 14:59:05.19 ID:3nicRzoD
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
死ねゴミ共が
369Name_Not_Found:2013/01/10(木) 19:50:31.06 ID:gb2Wv3R3
 
370Name_Not_Found:2013/01/11(金) 07:17:20.33 ID:xycuTJC8
 
371Name_Not_Found:2013/01/11(金) 19:30:36.98 ID:xycuTJC8
 
372Name_Not_Found:2013/01/12(土) 06:11:14.80 ID:+sQAOjpp
 
373Name_Not_Found:2013/01/12(土) 19:02:56.20 ID:sH1WZLp7
 
374Name_Not_Found:2013/01/13(日) 07:34:01.91 ID:v8F3FUwP
 
375Name_Not_Found:2013/01/13(日) 18:55:30.21 ID:v8F3FUwP
 
376Name_Not_Found:2013/01/14(月) 06:02:10.74 ID:Y8xoIbUe
 
377Name_Not_Found:2013/01/14(月) 18:02:22.96 ID:???
nameしか振ってないんだけど、id属性セレクタでちゃんと拾える?
378Name_Not_Found:2013/01/14(月) 19:17:25.24 ID:Y8xoIbUe
 
379Name_Not_Found:2013/01/15(火) 06:08:18.54 ID:tdDt2ur/
 
380Name_Not_Found:2013/01/15(火) 11:45:30.57 ID:???
そのぐらいやってみればいいじゃん
381Name_Not_Found:2013/01/15(火) 13:57:02.13 ID:???
nameしか振ってないなら、name属性見て取得すればいいだけだろ
382Name_Not_Found:2013/01/15(火) 18:25:52.06 ID:XDVEHZU+
 
383Name_Not_Found:2013/01/16(水) 06:09:09.64 ID:GexNNI7s
 
384Name_Not_Found:2013/01/16(水) 19:33:33.70 ID:qyOLeP9r
 
385Name_Not_Found:2013/01/17(木) 06:12:24.44 ID:jE+nBJAq
 
386Name_Not_Found:2013/01/17(木) 19:26:14.35 ID:/yKZB1Xx
 
387Name_Not_Found:2013/01/18(金) 03:49:17.02 ID:szTUQ5Cu
ライブドアのブログなのですがこちらで質問させてください。

jQueryというものを使って
サイドバーをスクロールさせたら自動で
サイドバーの広告を追尾させる形をとりたいのですが
どうすればいいでしょうか?
388Name_Not_Found:2013/01/18(金) 08:51:38.42 ID:???
調べてそういうスクリプトを書けばいいんじゃないの
389387:2013/01/18(金) 09:03:17.81 ID:szTUQ5Cu
>>388
調べたのですが分からないんです。
どれが正しい情報かとか
そもそも上手い検索してるかどうかとか。
390Name_Not_Found:2013/01/18(金) 10:09:18.42 ID:???
>>389
まずスクロール量の取得から調べてみると良いかと。
391387:2013/01/18(金) 10:11:15.45 ID:szTUQ5Cu
うぇぇぇん;やっぱ無理だ;;
スクロール量の取得とかいわれても
分かりませんもん;;;
392Name_Not_Found:2013/01/18(金) 12:03:47.44 ID:bXKBzrCg
 
393Name_Not_Found:2013/01/18(金) 12:13:44.46 ID:???
( ^ω^)・・・
394Name_Not_Found:2013/01/18(金) 12:23:17.02 ID:???
例えば、「追尾」というのがウィンドウに対して位置を固定したいだけなら、
CSSでposition: fixedという手もあるのよ

・position: fixedとは違うのか
 (例えば、スクロール量が一定量超えてから「追尾」開始とか?)
・いわゆるエレベータメニューのようなアニメーションをしたいのか
・対象となるHTMLの構造や、ページのレイアウト

わからないことだらけなので、調べて書けとしか言えないのよ

JavaScriptは動作の確実性が無いから、できれば使わないほうが良い
それ言うとCSSもそうだがJavaScriptよりはマシなので
395387:2013/01/18(金) 13:06:24.96 ID:szTUQ5Cu
>>394
大変に有難うございます!
自分も質問をする以前の条件を満たしていないので
極限まで下調べをできるようにしてから
いつか再び質問させて頂きます!
本当にありでした!!m(_ _)m
396Name_Not_Found:2013/01/18(金) 19:30:13.16 ID:bXKBzrCg
 
397Name_Not_Found:2013/01/18(金) 21:44:48.90 ID:???
( ^ω^)・・・
398Name_Not_Found:2013/01/19(土) 06:06:38.72 ID:x9/Rzkft
 
399Name_Not_Found:2013/01/19(土) 19:10:38.12 ID:x9/Rzkft
 
400Name_Not_Found:2013/01/20(日) 06:26:23.42 ID:iDFgGpkS
 
401Name_Not_Found:2013/01/20(日) 16:10:52.13 ID:GGoI2zUM
test.jsに
function test(geID){
document.getElementById(geID).(適当な何か);}

test.htmlに
色々省略〜
<a href="javascript:test('test10');">該当箇所</a>
<div id="test10">東京都</div>

みたいな感じでid指定でアクションを起こすページは
上手く機能できてるんだけど、これをそのままclass指定で
機能させる場合の書き方を教えて下さい。
402Name_Not_Found:2013/01/20(日) 17:04:41.16 ID:???
403401:2013/01/20(日) 18:58:08.15 ID:???
>>402
ありがとうございます。
スクリプトの例文を切り貼りして使ってるだけの初心者以前のレベルなので、
パっと見で理解不能でしたが、これまでと同じく乗り越えてみます。
404Name_Not_Found:2013/01/20(日) 19:55:27.91 ID:iDFgGpkS
 
405Name_Not_Found:2013/01/21(月) 06:07:53.33 ID:yuRX+K4L
 
406Name_Not_Found:2013/01/21(月) 20:05:36.99 ID:WZLTTazf
 
407Name_Not_Found:2013/01/22(火) 06:59:29.05 ID:8HZmfplZ
 
408Name_Not_Found:2013/01/22(火) 19:04:19.66 ID:8HZmfplZ
 
409Name_Not_Found:2013/01/23(水) 06:12:37.42 ID:BhhT6LUi
 
410Name_Not_Found:2013/01/23(水) 19:25:56.65 ID:BhhT6LUi
 
411Name_Not_Found:2013/01/23(水) 22:56:48.87 ID:???
空白文字を連投している人へ。
迷惑だから止めて下さい。
412Name_Not_Found:2013/01/23(水) 23:51:11.41 ID:???
あれは労災認定クラスの社畜コーダーが泡吹いてる状態だから
そっとしとけ
413Name_Not_Found:2013/01/24(木) 06:06:35.19 ID:LaH3YnpY
 
414Name_Not_Found:2013/01/24(木) 10:42:18.99 ID:???
タイムカードか
415Name_Not_Found:2013/01/24(木) 11:36:31.77 ID:???
まさに。

ちなみに奴の好物はシメジソバ
416Name_Not_Found:2013/01/24(木) 12:24:25.24 ID:???
6:00出勤、19:00退勤か。
今日は6分の遅刻ということになる。
417Name_Not_Found:2013/01/24(木) 20:10:23.15 ID:t1OOYY80
 
418Name_Not_Found:2013/01/25(金) 06:12:01.37 ID:QiUCetFC
 
419Name_Not_Found:2013/01/25(金) 21:04:46.96 ID:QiUCetFC
 
420Name_Not_Found:2013/01/26(土) 03:04:36.33 ID:???
週末が近づくに従い、じょじょに退勤時間が延びる悲しさ。
421Name_Not_Found:2013/01/26(土) 06:11:51.19 ID:75OhqpR2
 
422Name_Not_Found:2013/01/26(土) 11:02:50.21 ID:???
毎日ピッタリの時間だと迫力も出そうなのに
妙に生活感を感じるねw
423Name_Not_Found:2013/01/26(土) 18:31:23.36 ID:z0BsdEyR
 
424Name_Not_Found:2013/01/27(日) 02:21:25.07 ID:???
空文字連投はNGEx設定であぼーんできるよ
425Name_Not_Found:2013/01/27(日) 06:09:16.73 ID:fN+n+0/p
 
426Name_Not_Found:2013/01/27(日) 12:19:16.41 ID:???
いいんだよ
社畜が今日も生きてるという証なんだから
427Name_Not_Found:2013/01/27(日) 21:08:58.23 ID:KIr5Wk0x
img = $(imgタグのID);
img.bind('error', function() { img.attr('src', エラー時に表示する画像のURL); });
img.attr('src', 画像のURL);

で"画像のURL"がNot FoundやForbiddenの時に"エラー時に表示する画像"
を表示することはできますか?
428Name_Not_Found:2013/01/27(日) 21:10:53.56 ID:???
はい
429Name_Not_Found:2013/01/27(日) 21:13:29.97 ID:zhLP4doa
 
430Name_Not_Found:2013/01/28(月) 00:55:42.70 ID:???
jquery版nivoslider v3.2について教えてください。
コントロールナビにサムネイルを使いたいんですが表示されません。
controlNav : true,
controlNavThumbs : true,
controlNavThumbsFromRel : true
このあたりは設定したんですが、cssを変更する必要があるとの情報までは
たどり着いたんですが、どの部分を変更すればよいのか分からなくて困っています。
お分かりになる方、お教えいただけないでしょうか。
よろしくお願いします。
431427:2013/01/28(月) 01:24:13.80 ID:VdwhArWq
img = $(imgタグのID);
img.bind('error', function() { alert('error'); img.attr('src', エラー時に表示する画像のURL); });
img.attr('src', 画像のURL);

としてもalertに行かないようですが。
画像のURLのレスポンスは確かに403です。
432Name_Not_Found:2013/01/28(月) 02:02:03.66 ID:???
>>431 403でも404でも普通に動く。テストしてるブラウザなんだ。後エラー出てないか確認。
433Name_Not_Found:2013/01/28(月) 02:33:23.72 ID:???
fb_wallでしたでしょうか、facebookのapiを使って他のサイトに表示するjquery最新のものはまだないでしょうか?
434Name_Not_Found:2013/01/28(月) 06:09:30.44 ID:ShMYxh7L
 
435リリン:2013/01/28(月) 06:51:16.14 ID:??? BE:427711777-PLT(45072)
(゚Д゚)シメジ
436427:2013/01/28(月) 12:33:13.38 ID:VdwhArWq
>>432
GoogleChromeとFirefoxで試しました。
コンソールにはHTTPレスポンスが403 Forbiddenと出るだけでJavaScriptの構文エラー等は出ていません。

直接の原因かどうかはわかりませんが
srcに画像URLの代わりに、別の403を返すURL(禁止されたディレクトリインデックス)を指定したら
bindしたfunctionが呼ばれました。
437リリン:2013/01/28(月) 13:02:54.87 ID:??? BE:279321784-PLT(45072)
ああ。
438リリン:2013/01/28(月) 13:30:34.06 ID:??? BE:52373232-PLT(45072)
たぶんjQuery関数がメソッドの参照を保持するオブジェクトを返すんだろ。
引数にとったオブジェクトの戻り値のメソッドを足し込んでて、その参照からメソッドを呼び出す時のインスタンスが
最初はvar img が img要素だったのが、bindメソッドに移ってんじゃねーの。
439Name_Not_Found:2013/01/28(月) 16:40:57.18 ID:???
403にも関わらず、まっとうな画像データが返された場合のことかな。
440Name_Not_Found:2013/01/28(月) 18:28:00.14 ID:ShMYxh7L
 
441Name_Not_Found:2013/01/29(火) 06:20:47.12 ID:AVkVgaPr
 
442Name_Not_Found:2013/01/29(火) 18:20:57.48 ID:AVkVgaPr
 
443リリン:2013/01/30(水) 00:51:04.29 ID:??? BE:549914797-PLT(45072)
(゚Д゚)シメジ
444Name_Not_Found:2013/01/30(水) 06:13:12.76 ID:/YPPfCSL
 
445Name_Not_Found:2013/01/30(水) 11:38:09.94 ID:???
文字Aにマウスカーソルを乗せると、文字Aは○○ですみたいな説明文を出したいのですが
そういったjQueryを配布しているところがあったら教えて欲しいです
446445:2013/01/30(水) 11:47:09.22 ID:???
1つ書き忘れました
titleから読み込んで表示するのは見つかったのですが
文字Aというのが何箇所もあるので
最初のほうに1箇所だけ文字A=文字Aは○○ですという記入でやりたいんです
447Name_Not_Found:2013/01/30(水) 12:07:47.53 ID:???
詳細がよくわからないけど、

$("span.hoge").myToolTip();

みたいなのを、

$("span.hoge").eq(0).myToolTip();

みたいに、最初の要素だけ対象にすればいいんでない
448Name_Not_Found:2013/01/30(水) 18:38:38.10 ID:/YPPfCSL
 
449Name_Not_Found:2013/01/31(木) 06:09:27.57 ID:EKA5nvYD
 
450Name_Not_Found:2013/01/31(木) 18:32:02.64 ID:EKA5nvYD
 
451Name_Not_Found:2013/02/01(金) 05:05:57.34 ID:???
jquery.columnfilters.js
みたいな各列でフィルタリングできるのってある?
jquery.columnfilters.js使ってみたんだけど重いんだよなあ

フィルタリングは選択式じゃなくて直接文字を入力するタイプがいい
452Name_Not_Found:2013/02/01(金) 06:11:38.29 ID:aYXlL5QN
 
453Name_Not_Found:2013/02/01(金) 09:58:16.19 ID:4a/GNXAO
2つ質問があります。

jQuery mobileで表示されるselectタグのラベル(選択中の値)ですが
フォントサイズを変えることはできないのでしょうか?
selectタグにstyle="font-size:10px"のように記述しても変わらないのですが
記述方法が間違っているのでしょうか?

同じくselectタグについて、multiple属性の場合は選択値がカンマ区切りで表示されますが
たくさん選択するとどんどん横に伸びてしまうので省略表示(…)にしたいのですが
selectタグにstyle="width:100px"のように幅を指定するだけではダメなのでしょうか?
454Name_Not_Found:2013/02/01(金) 18:58:51.88 ID:aYXlL5QN
 
455Name_Not_Found:2013/02/02(土) 06:10:50.63 ID:I4qL71+a
 
456Name_Not_Found:2013/02/02(土) 18:59:30.79 ID:???
>>453
このスライドが参考になりそう
http://www.slideshare.net/yoshikawa_t/jquery-mobile-14229544
457Name_Not_Found:2013/02/02(土) 20:16:56.44 ID:jJBeBF/J
 
458Name_Not_Found:2013/02/03(日) 02:12:07.33 ID:???
Webサービスとして、モバイルWebサイトが作れるやつがけっこうあるのね。

codiqa(jQuery Mobileの公式サイトにも簡易トライアルがある)
http://codiqa.com/

APPLICATION CRAFT
http://www.applicationcraft.com

tiggzi
http://www.tiggzi.com/
459Name_Not_Found:2013/02/03(日) 02:23:14.70 ID:???
tiggziは、3ページなら無料で試せるのね。こりゃいい
460Name_Not_Found:2013/02/03(日) 08:31:17.93 ID:7LnURqXq
 
461Name_Not_Found:2013/02/03(日) 09:48:15.50 ID:???
jqmのスライドだと、これも解りやすいな
http://msto.jp/th2/#p16

とりあえず、tiggziとAPPLICATION CRAFTの無料版を
試してみたけど、この2つだとtiggziのほうが使いやすい感じがする。
462Name_Not_Found:2013/02/03(日) 10:37:32.42 ID:???
Mobjectfy
http://www.mobjectify.com/

ここも良さげ
[Try Now]から、使用感はすぐに試せる。
463Name_Not_Found:2013/02/03(日) 18:42:45.44 ID:7LnURqXq
 
464Name_Not_Found:2013/02/04(月) 06:05:46.14 ID:BLiYwH2o
 
465453:2013/02/04(月) 10:42:24.22 ID:XjjqY6ak
皆さんに紹介して頂いたツールのうち
サンプル画面で細かな設定ができそうなAPPLICATION CRAFTを試してみました

質問の2つ目はmax-widthを設定すれば良さそうなことが分かりましたが
1つ目のフォントサイズの変更は該当する設定項目が見当たらないので
そもそもできないのかなぁと考えています
テキストボックスなどには設定項目があるんですけどね

良い方法をご存知の方がいらっしゃいましたら、引き続きレスをお待ちしております
466Name_Not_Found:2013/02/04(月) 13:15:12.69 ID:VUg8S5Uc
Simple Spyという自動スクロールライブラリを導入したのですが、
下からリストが消えるのに、上からのスクロールが起こりません。
<li>要素に、スタイルを設定しないといけないのでしょうか


【コード】
<ul class="spy">
繰り返し複数回<li>----</li>
</ul>


【スクリプト部分】
http://jqueryfordesigners.com/demo/simple-spy.html
のコードを参考にしています。
467Name_Not_Found:2013/02/04(月) 13:42:00.92 ID:VUg8S5Uc
すいません。
Jqueryのバージョンが古かったみたいです。
自己解決しました。
468Name_Not_Found:2013/02/04(月) 18:22:40.99 ID:XXcCluG0
 
469Name_Not_Found:2013/02/04(月) 23:20:16.89 ID:???
APPLICATION CRAFT、設定項目は一番多そうだけど
レスポンシブとかviewport設定とかどうやるんだろうね。
作ってすぐにスマホとかから確認できるのはいいんだけど。
コントロールごとのID設定はできない感じだし。
モバイル向けだと、ID属性ではなくname属性を設定する

>>465
結局、この手のサービスはあくまでワイヤーフレームを
作るだけのものと割り切って、細かいところは
ソースやCSSいじるしかないと思う。
470Name_Not_Found:2013/02/04(月) 23:37:45.38 ID:???
こんなサービスもあるね

jQuery Mobile Website Builder
http://www.jqmbuilder.com/build/
471Name_Not_Found:2013/02/05(火) 06:16:54.97 ID:NSL2e8vs
 
472Name_Not_Found:2013/02/05(火) 15:02:00.99 ID:???
YUIって全然使われてない?
ドキュメントが充実してるようでしてなくて
サンプル見てもなんかピンとこなかったわ
473Name_Not_Found:2013/02/05(火) 18:16:59.68 ID:???
俺も同じような理由でYUIはさっぱりチェックしなくなったな。
474Name_Not_Found:2013/02/05(火) 18:40:07.19 ID:RCcVDanX
 
475Name_Not_Found:2013/02/05(火) 19:05:30.79 ID:???
YUIDOCは便利じゃね?
476Name_Not_Found:2013/02/06(水) 00:00:31.39 ID:???
jQuery Mobile Rapid Interface Builder
https://01.org/rib/online/
オンラインサービスでjQMベースのワイヤーフレームが作れるっぽい


jQuery-Mobile-Bootstrap-Theme
https://github.com/commadelimited/jQuery-Mobile-Bootstrap-Theme
こっちはBootstrapライクなテーマ
477Name_Not_Found:2013/02/06(水) 06:07:36.67 ID:7dcG8gqU
 
478Name_Not_Found:2013/02/06(水) 18:56:10.06 ID:7dcG8gqU
 
479Name_Not_Found:2013/02/07(木) 06:17:23.13 ID:ZQfUAz4f
 
480Name_Not_Found:2013/02/07(木) 18:59:45.44 ID:ID3mglZ5
 
481Name_Not_Found:2013/02/08(金) 06:18:51.92 ID:UIo4RdjU
 
482Name_Not_Found:2013/02/08(金) 15:31:34.43 ID:???
同じディレクトリにある特定のページの中の、numberIDをつけたspanタグに挟まれている数値のみをload関数を使って抜き出したいんですが、spanタグごと数字が抜き出されてしまいます。
抜き出した数値をその後スタイル属性に挿入したかったのですが、これではうまくいきません。この時数字のみを抜き出してくるにはどうしたらいいんでしょうか。
また、spanタグごと抜き出したとしても、数値のみ抜き出す方法があるなら、そちらのほうでも構いません。
セレクターなどは以下の通りです。(変数aに数値を入れたいです)

$("#number").load("inform.html .number");

$("#number").attr({
style:'width:'+a+'%'
})
483Name_Not_Found:2013/02/08(金) 15:42:12.81 ID:???
日本語で
484Name_Not_Found:2013/02/08(金) 15:48:28.43 ID:???
数値だけを他のページから抜き出してくるにはどうしたらいいんでしょうか。
485Name_Not_Found:2013/02/08(金) 16:59:18.62 ID:???
>>484
セレクタは要素を選択するものだとおもうから、セレクタだけで中身を取り出すのは無理ちゃうかなあ。

.load() には完了時のコールバック関数が付いているから、そこで加工するのがいいのでは。
486Name_Not_Found:2013/02/08(金) 17:03:15.49 ID:???
>>485
その通りでした。ありがとうございました。
487Name_Not_Found:2013/02/08(金) 19:58:37.50 ID:UIo4RdjU
 
488Name_Not_Found:2013/02/09(土) 06:04:10.87 ID:huyDxLBg
 
489Name_Not_Found:2013/02/09(土) 18:30:20.77 ID:83f96/0Q
 
490Name_Not_Found:2013/02/10(日) 04:03:40.60 ID:???
jQuery Mobileで$.mobile.changePage()でページ遷移をさせる際、

(1) page1.html → page2.htmlという処理では
  page1.html内で$.mobile.changePage("page2.html")

(2) page2.html内のボタンクリックで、page2.html内の
  <div id="page2-1" data-role="page"></div>
  から
  <div id="page2-2" data-role="page"></div>
  の内容に遷移したいので、"page2-1"内scriptタグにてボタン押下時に
  $.mobile.changePage("#page2-2")
  と記述

というふうにした際に、
page1→page2はうまく遷移するのですが、その後にpage2.html内での
ページ遷移が効きません。
page2内でのボタン押下時のイベントは取得できているのですが、
その後のchangePageが動いてないようなのですが、何かやりかたが間違ってるんでしょうか
491Name_Not_Found:2013/02/10(日) 06:34:47.50 ID:HXyYoOTH
 
492Name_Not_Found:2013/02/10(日) 18:23:02.53 ID:0IKM0s/P
 
493Name_Not_Found:2013/02/10(日) 19:42:18.05 ID:???
>>490
jQuery mobileは使ってなくて、今マニュアルみただけだけど、やりかたが間違っていると思う。
494Name_Not_Found:2013/02/11(月) 00:24:20.08 ID:???
>>493
ググりまくってStackOverflowあたりのサイトも見てるんですが
決定打が見つかりません。

物理的なHTMLページ間リンクを経た後に、
1HTML内で複数の<div data-role="page"></div>の間を
遷移する方法の組み合わせのテンプレ的な方法ってどうやるんでしょう。。。
ググる限りは、いずれも$.mobile.changePage()で実装できるように
見えるんですが。
495Name_Not_Found:2013/02/11(月) 01:20:40.04 ID:???
>>494
jQueryオブジェクトをわたすみたいだぞ?
496Name_Not_Found:2013/02/11(月) 06:15:26.63 ID:/fahG25y
 
497Name_Not_Found:2013/02/11(月) 18:52:01.17 ID:MmdaJVce
 
498Name_Not_Found:2013/02/11(月) 20:15:21.35 ID:YuFrvNlo
datepickerで日付をクリックしたら
<a href="#">@</a>の
#にyy-mm-ddを入れるのはそうしたらいいでしょうか?
499Name_Not_Found:2013/02/11(月) 20:30:10.86 ID:???
>>495
jqmDataとかいうやつかな?ちょっとヒントだなそれ。
ありがとう。調べてみる。

>>498
<a href="#">@</a>を
<a href="#" id="hoge">@</a>
みたいにidで指定できるようにして、
datepickerのコールバックのところに
$("#hoge").attr("href", {datepickerから取得したyy-mm-dd})
とするのは?
500Name_Not_Found:2013/02/11(月) 22:44:51.42 ID:???
>>499
ご返答ありがとうございます。

<a href="#" id="hoge">@</a>にするには
jquery.ui.datepicker.jsを修正するのでしょうか?

現状では、表示されませんがこんな感じです。
<script type="text/javascript">
$(function() {
$("#hoge").attr("href", {dateFormat})({
dateFormat: 'yy-mm-dd',
showMonthAfterYear: true,
yearSuffix: '年',
inline: true
});
});
</script>
<div id="hoge" class="attr"></div>
501Name_Not_Found:2013/02/11(月) 23:58:06.03 ID:???
>>500
jquery.ui.datepicker.jsを修正する必要は無いと思う。
datepickerで、日付けが確定された際に、どう処理するかだと思う。
HTMLとJSを全部まるっと貼ってみてよ。
502500:2013/02/12(火) 00:32:43.92 ID:???
>>499
とりあえず表示出来て、こんな感じです。

<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, minimum-scale=1, maximum-scale=1">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.22/jquery-ui.min.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1/i18n/jquery.ui.datepicker-ja.min.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript">
$(function() {
$('#hoge').datepicker({
dateFormat: 'yy-mm-dd',
showMonthAfterYear: true,
yearSuffix: '年',
inline: true
});
});
</script>
<div id="hoge" class="datepicker"></div>
</body>
</html>
503Name_Not_Found:2013/02/12(火) 00:43:47.75 ID:???
>>502
これじゃダメなん?

<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, minimum-scale=1, maximum-scale=1">
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.22/themes/base/jquery-ui.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.22/jquery-ui.min.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1/i18n/jquery.ui.datepicker-ja.min.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript">
$(function() {
$('#hoge').datepicker({
dateFormat : 'yy-mm-dd',
showMonthAfterYear : true,
yearSuffix : '年',
inline : true
});
});
</script>
<input type="text" name="hogedate" id="hoge">
</body>
</html>
504Name_Not_Found:2013/02/12(火) 00:44:58.53 ID:???
テキストボックスをクリックすると、
datepickerが表示されて、日付けをクリックすると
yy-mm-dd形式でテキストボックスに入るよ
505Name_Not_Found:2013/02/12(火) 00:52:05.51 ID:???
ご回答ありがとうございます。

テキストボックスは表示させないで
カレンダーは常時表示して日付クリックしたら、
root/yy-mm-ddのページが表示できれば思っております。
506Name_Not_Found:2013/02/12(火) 06:09:22.22 ID:YpuIf5tM
 
507Name_Not_Found:2013/02/12(火) 14:23:18.84 ID:???
508Name_Not_Found:2013/02/12(火) 18:25:43.41 ID:dfNS+ecX
 
509Name_Not_Found:2013/02/12(火) 21:03:35.48 ID:???
画像アップロードでオススメは?
510Name_Not_Found:2013/02/12(火) 21:55:30.35 ID:???
>>509
Node.js でも使うつもりなの?
http://www.slideshare.net/hakobe/nodejs-uploader
511Name_Not_Found:2013/02/12(火) 22:25:47.56 ID:???
サーバー側はなんでもいける
jQuery.upload使ってる。
http://lagoscript.org/jquery/upload?locale=ja
512Name_Not_Found:2013/02/13(水) 06:05:40.59 ID:KsIc2TpA
 
513Name_Not_Found:2013/02/13(水) 21:20:52.48 ID:T9njbhEA
 
514Name_Not_Found:2013/02/13(水) 23:33:46.69 ID:???
>>507
$('#datepicker').datepicker({
onSelect: function(dateText, inst) {
window.location = 'http://mysite/day/' + dateText;
}
});

で行けました。
ありがとうございます。
515Name_Not_Found:2013/02/14(木) 06:16:43.43 ID:vvHZf7de
 
516Name_Not_Found:2013/02/14(木) 20:35:04.38 ID:defu1yB9
 
517Name_Not_Found:2013/02/14(木) 22:11:23.53 ID:???
おせぇぞちゃんと定刻に書き込めやカスが
荒らしすら出来んのかカスだな
518Name_Not_Found:2013/02/14(木) 22:14:28.24 ID:???
サービス残業してたスマソ
519Name_Not_Found:2013/02/15(金) 06:10:05.36 ID:iBx6PkGV
 
520Name_Not_Found:2013/02/15(金) 20:45:21.68 ID:iBx6PkGV
 
521Name_Not_Found:2013/02/16(土) 01:18:42.25 ID:eQZvv8jv
&amp;#160;$(document).ready(function() {
&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; $(".drags").draggable({revert:"invalid"});
$("#drop1").droppable({
accept : ".drags",
drop : function(ev,ui){
data1= ui.draggable.attr("id");
&amp;#160; &amp;#160; }
&amp;#160; &amp;#160; &amp;#160; &amp;#160; });
});
このdata1をほかの箇所で使おうとするとnot definedになってしまいます。
どうすればよいでしょうか?
&amp;#160; &amp;#160; &amp;#160; &amp;#160;&amp;#160;
522Name_Not_Found:2013/02/16(土) 06:11:58.96 ID:Af3K+13A
 
523Name_Not_Found:2013/02/16(土) 13:41:37.68 ID:???
マルチするクズは死んだほうがいいんじゃないかな
524Name_Not_Found:2013/02/16(土) 20:42:13.33 ID:LtFTEMUp
 
525Name_Not_Found:2013/02/17(日) 01:34:16.92 ID:D6COlHMx
質問です
$('#hoge').hover(
function(){$(this).css('background-color', '#f00')},
function(){$(this).css('background-color', '?')}
);

こんな感じで、hover時に.css()で背景色に色を付けた要素に
マウスアウトで背景色の設定を解除したいのですが、どうしたら良いでしょうか
もともとの#hoge要素には背景色はありません
上記の?にあたる部分をどうしたら良いのか、または別の方法があるんでしょうか
526Name_Not_Found:2013/02/17(日) 02:14:24.83 ID:???
$('#hoge').bind("blur", function(){
  // 背景色の解除処理
});

とかじゃだめなん?
最近のjQueryだと、bindよりもonとかだっけ。
blurはfocusoutとかでもいいかも。
527Name_Not_Found:2013/02/17(日) 03:19:12.68 ID:???
空文字列じゃね?
528Name_Not_Found:2013/02/17(日) 06:07:34.37 ID:Ov1OuYJh
 
529Name_Not_Found:2013/02/17(日) 07:42:29.09 ID:???
>>525
transparentかinheritはどうですか
530Name_Not_Found:2013/02/17(日) 20:11:36.88 ID:Ov1OuYJh
 
531Name_Not_Found:2013/02/17(日) 20:15:27.86 ID:???
初期値はtransparentなのでtransparentでも設定すれば
532Name_Not_Found:2013/02/17(日) 20:18:57.80 ID:Ov1OuYJh
 
533Name_Not_Found:2013/02/17(日) 23:25:40.71 ID:???
link.htmlからindex.html
にアンカーリンクで飛んで
アンカーに該当するアコーディオンを開くという挙動をさせたいです。

location.hashを使ってアンカーは取れているのですが
うまく動いてくれません。

一度みてもらえないでしょうか
ソースはこちらになります

https://dl.dropbox.com/u/83978264/test.zip
534Name_Not_Found:2013/02/18(月) 05:52:05.48 ID:???
>>533
index.htmlのid属性の前に全角スペースがあるのと
".accblock"が不要、作法的にどうなのかはわからないけど作動させるのはclick()に置き換えたほうがイベントが変更になったときとかに楽
あとIEだと開発ツールを表示後でないとconsoleオブジェクトがないためスクリプトがエラーとなるぐらい
535Name_Not_Found:2013/02/18(月) 06:07:41.79 ID:xTmd4AuN
 
536Name_Not_Found:2013/02/18(月) 23:01:01.33 ID:???
リンクにアイコンが自動表示されるようにしたいのですが

$(document).ready(function(){
var hostn = "指定する.co.jp" ;
var imghost ='http://xxx/yyy/IMF/';

var pdf,doc,xls,ppt,arc,same,mail ,exwin;
pdf = document.createElement('img');
pdf.src = imghost + 'icon_pdf.gif';
doc = document.createElement('img');doc.src = imghost + 'icon_doc.gif';
xls = document.createElement('img');xls.src = imghost + 'icon_xls.gif';
ppt = document.createElement('img');ppt.src = imghost + 'icon_ppt.gif';
arc = document.createElement('img');arc.src = imghost + 'icon_arc.gif';
same = document.createElement('img');same.src = imghost + 'icon_same.gif';
mail = document.createElement('img');mail.src = imghost + 'icon_mail.gif';
exwin = document.createElement('img');exwin.src = imghost + 'icon_exwin.gif';

//画像を追加
$("a[href$='.pdf']").prepend(pdf , ' ');$("a[href$='.doc']").prepend(doc , ' ');$("a[href$='.xls']").prepend(xls , ' ');
$("a[href$='.ppt']").prepend(ppt , ' ');$("a[href$='.exe']").prepend(arc , ' ');$("a[href$='.htm']").prepend(same , ' ');$("a[href^='mailto:']").prepend(mail , ' ');

//href に 指定の文字列
$("a[href^=http]").not("[href*=" + hostn +"]")
.append(' ',exwin).click(function(){
window.open(this.href,'');
return false;});});
もっとスマートにできそうですね、、、
$("a[href$='.pdf']").prepend('<img src="http://イメージへのリンク">');

のほうが良いでしょうか?
537Name_Not_Found:2013/02/18(月) 23:14:58.71 ID:xTmd4AuN
 
538Name_Not_Found:2013/02/19(火) 00:42:38.24 ID:???
>>536
cssだけでできるよ (IE7以下非対応)
たとえば、aタグにclassをふるとか
.icon_doc:after{content:url("icon_doc.gif");}

参考
tp://www.htmq.com/style/content.shtml
539Name_Not_Found:2013/02/19(火) 01:09:06.49 ID:???
自分もCSSでやるのに一票
540Name_Not_Found:2013/02/19(火) 02:09:00.18 ID:bLxkpbEE
JQUERY-UIのダイアログについて質問です

<html><body>
親のページ
<!--ここからダイアログ出力(jquery-ui)-->
<div id="dlg">
<form>
<input type="text" name="hoge" /><input type="button" name="n" value="検索" onclick="javascript:do_search();" />
</form>
<div id="list"></div>
</div>
<!--/ここまでダイアログ-->
</body></html>

上記のような構成で、ダイアログ中のフォームに検索条件を入れて送信ボタンを押すと(onclick())
$.post();でDB検索した結果を$('#list')中に代入する処理を作ってます
が、ボタンをクリックすれば問題ないですが、<input>にフォーカスした状態でキーボードで直接リターンすると
送信されて、親のページ自体が読み替えられてしまい困っています

1)<input>フォーカスからキーボードのリターンでサブミットさせない
2)サブミットしても良いけどページ読み替えはさせず、検索ボタンを押したあとと同様に検索処理させる

このどちらかを実現するにはそれぞれどうしたら良いでしょうか
541Name_Not_Found:2013/02/19(火) 06:11:46.26 ID:lAvzyEjm
 
542Name_Not_Found:2013/02/19(火) 10:29:44.13 ID:???
>>538
>cssだけでできるよ (IE7以下非対応)



>(IE7以下非対応)

ですよね、、、orz
543540:2013/02/19(火) 10:44:56.94 ID:???
解決しました
return false;させれば良いんですね
544Name_Not_Found:2013/02/19(火) 11:28:52.63 ID:???
>>542
IE7以下も対応させるなら、背景画像としてicon_doc.gifを表示させたら?
各aの右側にmarginかpaddingで空白をつくり、そこにアイコン画像を背景画像で表示

background-image:url("icon_doc.gif");
background-repeat:no-repeat;
background-position:right center;

参考
tp://kumacrow.blog111.fc2.com/blog-entry-296.html
545Name_Not_Found:2013/02/19(火) 13:19:58.00 ID:???
クラスは振れないのです
だらだらと単純なリンクが並んでいるだけ
ファイルの拡張子から種類を取得して上書きするのが条件でして

そんなの無理ですよね
みっともないけど自分のスクリプトで逝きますか、、、
546Name_Not_Found:2013/02/19(火) 13:52:09.82 ID:???
$(function() {
var reg = /\.pdf|\.doc|\.xls|\.ppt|\.arc|\.same|\.mail|\.exwin/;
$("a").each(function() {
var m = this.href.match(reg);
if(m) {
$("<img src='/img/icon_" + m[0].substring(1) + ".gif' alt='" + m[0] +"'>").prependTo(this);
}
});
});
547Name_Not_Found:2013/02/19(火) 21:52:27.96 ID:fMCoPlah
 
548Name_Not_Found:2013/02/19(火) 22:55:30.19 ID:???
>>546
先生ありがとうございました。
549Name_Not_Found:2013/02/20(水) 06:06:13.35 ID:apOdjpGr
 
550Name_Not_Found:2013/02/20(水) 15:12:16.20 ID:???
アコーディオンメニューつけたんだが、スマホでアクセスした瞬間に一瞬開いて見える

これってサーバー側の問題?
551Name_Not_Found:2013/02/20(水) 15:26:55.66 ID:???
違うけど、それはそういうもの

最初からdisplay:noneをセットするアホもたまにいるが、
あくせし何とかを考えればあり得ない
552Name_Not_Found:2013/02/20(水) 19:21:28.86 ID:F8lVEdBb
 
553Name_Not_Found:2013/02/21(木) 06:11:21.64 ID:frEaTdOq
 
554Name_Not_Found:2013/02/21(木) 15:53:19.34 ID:???
ノードとセレクタはどう違いますか?

ノードはjavascriptで使いセレクタはcssで使うものであることは知っています。
jsもセレクタで動くことも多いけれどもノードを使わないと正常に稼働しないみたいですが・・・
555Name_Not_Found:2013/02/21(木) 16:09:22.94 ID:???
セレクタは、DOM要素のノードを指定するための手段ではないの?

>「セレクタを使用した DOM 要素の指定」
>セレクタ API により提供されるメソッドを用いることで、セレクタのセットにマッチする
>要素ノードを簡単に、かつ手早く DOM から抽出することができます。
https://developer.mozilla.org/ja/docs/DOM/Locating_DOM_elements_using_selectors
556Name_Not_Found:2013/02/21(木) 16:15:59.16 ID:???
jQuery Mobile 1.3.0の正式版キター
http://jquerymobile.com/blog/2013/02/20/jquery-mobile-1-3-0-released/

新しいデモ見ると、だいぶ雰囲気が変わってて
これなら使ってみたくなる感じ。
557Name_Not_Found:2013/02/21(木) 18:15:55.65 ID:???
jQuery Mobile 1.3.0の正式版、
iOS6のSafariだとチェックボックスの挙動がおかしい。
Chromeだと若干もっさりだけど大丈夫。
JavaScriptエンジンの違いかな?
558Name_Not_Found:2013/02/21(木) 20:16:59.71 ID:vfwXRN7r
 
559Name_Not_Found:2013/02/22(金) 06:10:46.33 ID:+N7gG+d7
 
560Name_Not_Found:2013/02/22(金) 10:59:20.26 ID:???
>>554
ノードは文書を構成する要素や属性、テキスト、コメントなど1つ1つのモノ
セレクタはHTML要素を文書内から抽出するための、決まった文法に則った文字列

> ノードはjavascriptで使いセレクタはcssで使うものであることは知っています。
セレクタの考え方や文法をJavaScriptに持ってきて使っている部分もある

> jsもセレクタで動くことも多いけれどもノードを使わないと正常に稼働しないみたいですが・・・
すごーく意味不明なのでもうちょっと詳しく
561Name_Not_Found:2013/02/22(金) 16:10:37.73 ID:???
JQueryでメール書式をチェックしたいのですが

var emailReg = eval( /^([w-.]+@([w-]+.)+[w-]{2,4})?$/ );

下記のエラーはどの文字について指摘しているのでしょう?

SyntaxError: Invalid regular expression: range out of order in character class.
562Name_Not_Found:2013/02/22(金) 19:21:32.58 ID:+N7gG+d7
 
563Name_Not_Found:2013/02/23(土) 01:49:33.30 ID:???
文字クラス
564Name_Not_Found:2013/02/23(土) 03:13:59.04 ID:???
jQuery Mobileでヘッダバーを動的に後から作るにはどうしたら良いのかな?
1HTMLに複数ページをもたせる場合、ヘッダーやフッターを毎回同じ物を
書くのは、ヘッダーに表示するものの仕様が変わったりした時に修正量が
増えるから、動的に突っ込みたい。

<div data-role="page" id="page-1">
 <div class="dynamic-header"></div>
</div>

<script>
$(document).on('pageshow', "#page-1", function(){
 var htmlHeader = '';
 htmlHeader += '<div data-role="header" data-position="fixed">';
 htmlHeader += '<h1>動的ヘッダ</h1>';
 htmlHeader += '</div>';
 $(".dynamic-header").replaceWith(htmlHeader).trigger('refresh');
});
</script>

こんな感じでやりたいんだけど、ベタで描いた時と動的に書いた時とで
表示が全然異なってしまう。
565Name_Not_Found:2013/02/23(土) 06:04:20.11 ID:4vX/y2Qf
 
566Name_Not_Found:2013/02/23(土) 08:43:14.06 ID:???
>>564
jQuery Mobileはわかんないけど、jQueryだったら、
一度だけHTMLで記述し、それを必要な部分にcloneしまくればいいよ。
必要に応じてattrでidを変更できるしね。
567Name_Not_Found:2013/02/23(土) 09:56:13.89 ID:???
>>566
レスありがと
jQueryなら何も考えずにDOM操作だけでイケるんだけど
jQuery Mobileは動的にフォームやheader/footerを後から
追加したりするときは、おまじないかけてやる必要があるのよ。

んで、>>564は解決できた。JS部分を

$(document).on('pagebeforeshow', '#page-1', function(){
 var htmlHeader = '';
 htmlHeader += '<div data-role="header" data-position="fixed" class="dynamic-header">';
 htmlHeader += '<h1>動的ヘッダ</h1>';
 htmlHeader += '</div>';
 $(".dynamic-header").replaceWith(htmlHeader);
 $('#page-1').trigger('pagecreate');
});

ってやったら、意図した動きになった。
568Name_Not_Found:2013/02/23(土) 11:25:45.75 ID:lC+5Xb2+
jquery UIのautocompleteで、suggestとして表示される補完候補リストに画像も表示させることはできないですか
サンプルでいうとカスタムデータというのが近いですが、これは候補の選択と同時に画像表示させるので
ちょっとイメージとちがいます
http://jqueryui.com/autocomplete/#custom-data

良ければアドバイスお願いします
569Name_Not_Found:2013/02/23(土) 11:56:12.43 ID:???
>>568
まあ、画像ファイル名と候補リストが同じだからできたけど、
候補リスト作ってるところがあるからそこに無理やりimg追加したわ
570Name_Not_Found:2013/02/23(土) 13:42:45.63 ID:???
>>569
なんとなくわかってきました
ありがとう
571Name_Not_Found:2013/02/23(土) 20:16:34.58 ID:QDTtqz/g
 
572Name_Not_Found:2013/02/24(日) 06:15:07.51 ID:XGBHwkRJ
 
573Name_Not_Found:2013/02/24(日) 18:18:54.51 ID:XGBHwkRJ
 
574Name_Not_Found:2013/02/25(月) 06:07:20.06 ID:PeB+vr+V
 
575Name_Not_Found:2013/02/25(月) 13:34:18.74 ID:???
<div>aaa<span>bbb</span></div>

というhtmlから<div>直下の「aaa」というテキストだけを抜き出したい
576Name_Not_Found:2013/02/25(月) 14:07:12.59 ID:???
何のライブラリか書かれていないがjQueryだとして、

$("div").contents().filter(function() {
return this.nodeType == 3;
});

あとはnodeValueなり$.textで煮るなり焼くなり
577Name_Not_Found:2013/02/25(月) 19:10:25.69 ID:RoeJUDlP
 
578Name_Not_Found:2013/02/26(火) 06:09:29.74 ID:a2q1tKgE
 
579Name_Not_Found:2013/02/26(火) 19:59:21.57 ID:JKJy4a//
もうギブどす。どなたか教えてください。

そこら辺に転がっているjQueryだと、マウスオーバーでツールチップを出すと、
リンクしたテキストから少しでもカーソルが離れると消えちゃいますよね。

でも2chビューワーやp2の安価って、リンクから離れても
ツールチップにカーソルがのってればずっと表示してますよね。
これってどうやって実現しているのでしょうか。

ヒントだけでいいので、仕組みをご存知の方いないでしょうか。
580Name_Not_Found:2013/02/26(火) 21:10:05.71 ID:a2q1tKgE
 
581Name_Not_Found:2013/02/26(火) 23:25:24.43 ID:???
「そこら辺に転がっているjQuery」というのがよくわからんけど
そこら辺に転がっていない正式なものを手に入れればいい。
んで、マウスフォーカスが外れても、ツールチップが消えないようにすればいいだけ。
582Name_Not_Found:2013/02/27(水) 00:25:49.55 ID:???
hoverの第二引数で消していた処理を外すだけじゃん
583Name_Not_Found:2013/02/27(水) 06:11:26.56 ID:EFXT5eAD
 
584Name_Not_Found:2013/02/27(水) 12:52:10.00 ID:DfIJfeaG
マウスオーバーで表示、マウスアウトで非表示。
共に対応する処理を行っています。
つまり、マウスアウトの処理を行わない様にすれば良いです。

ただ、その場合、『どのタイミングで消すか』と言う問題が残ります。
閉じるボタンを付けるのが多いと思いますが、ユーザーからすると一手間入るので面倒かもしれません。
585Name_Not_Found:2013/02/27(水) 20:08:42.12 ID:/mpQqBY3
 
586Name_Not_Found:2013/02/27(水) 21:28:05.77 ID:???
>>581-584
たんくすぽん。
アッシにはムリぽなので諦めます。。。
587Name_Not_Found:2013/02/27(水) 23:25:19.78 ID:???
タイミング制御ならsetTimeout使えばいいよ。
ちょっとクセがあるけど。
588Name_Not_Found:2013/02/28(木) 06:07:12.46 ID:0Y8hozC7
 
589Name_Not_Found:2013/02/28(木) 18:17:29.20 ID:fD5iPjbD
 
590Name_Not_Found:2013/02/28(木) 20:51:47.03 ID:???
ローカルで構築中のページにjquery lightbox0.5を設置しているのですが
IE(確認に使ったのは9)でのみ、prev,nextボタンをクリックした際に
点線が現れてしまうのを消したいです。散々ググりましたがお手上げです…。
591Name_Not_Found:2013/03/01(金) 06:06:33.84 ID:wwwIq/YA
 
592Name_Not_Found:2013/03/01(金) 19:00:52.82 ID:wwwIq/YA
 
593Name_Not_Found:2013/03/02(土) 01:18:25.90 ID:???
以下のコードについて、
console.logで確認した限りではjqueryオブジェクトは存在しているようなのですがpop.append('<li>a</li>');が動作しません。
どう直すか、ではなくどうして動かないのかご存知の方おられましたらご教授願います。

<!DOCTYPE html><html lang="ja"><head><meta charset="utf-8"/><script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script><script>
(function( window, undefined ){
var pop = $('#pop');
var Log = function(){
};
Log.prototype = {
add: function(){
/* ここ */
console.log(pop.append);
pop.append('<li>a</li>');
}
};
window.Log = Log;
}( window ));

$(document).ready(function(){
var log = new Log();
log.add();
});
</script></head><body>
<ul id="pop"></ul>
</body></html>
594Name_Not_Found:2013/03/02(土) 01:19:48.02 ID:???
数時間調べ続けましたが解らないので質問させてください。

jquery.uploadについてなのですが、例えば下記のようにしたときに、

$('input[type=file]').change(function() {
$(this).upload('/action/to/upload', function(res) {
// 〜A処理〜
}, 'json');
// 〜B処理〜
});

A処理を行う前にB処理が行われてしまうのですが、
これを、A処理を完了させてから、B処理に進めさせるにはどうしたら良いでしょうか?
595Name_Not_Found:2013/03/02(土) 01:27:35.75 ID:???
>>593
$('#pop');が呼ばれたときには <ul id="pop"></ul> がまだないから。
596Name_Not_Found:2013/03/02(土) 01:32:15.30 ID:???
>>594
B処理を関数にしてA処理の最後でそれを呼び出す。
597593:2013/03/02(土) 01:59:11.33 ID:???
>>595
ありがとうございました。
598Name_Not_Found:2013/03/02(土) 03:22:23.23 ID:EJS1Q+DQ
jQueryMobileで質問なのですが、
data-rel="dialog"で開いたダイアログに入力フォームを作ります。
ダイアログに登録ボタンを作ります。
その登録ボタンを押したタイミングで
入力フォームの入力値を呼び元(親画面)の要素に渡したいのですが
どのように書いたらいいのでしょうか。。
599Name_Not_Found:2013/03/02(土) 04:27:06.27 ID:???
>>596
すみません書き方が悪かったです。もう少し詳しく書きますと
実は非同期通信のアップロード掲示板が作りたくて、
フォーム送信時にeach関数を使ってinput要素を順に取得し、その中でfile属性があった場合
jquery.uploadを使ってファイルアップロードしようと試みていました。

$("form").submit(function() {
var postData = {};
$(this).find('input').each(function() {
if ($(this).prop('type') == 'radio' || $(this).prop('type') == "checkbox") {
if ($(this).is(':checked')) {
postData[$(this).prop('name')] = $(this).val();
}
} else if ($(this).prop('type') == 'file') {
$(this).upload('upload.php', function(res) {
postData[$(this).prop('name')] = res.file; // ※1 アップしたファイル名を返す
}, 'json');
} else {
postData[$(this).prop('name')] = $(this).val();
}
});
$.post('script.php', postData, function(data) { ※2
// 書き込み後処理
});
return false;
});

上記のようなソースなのですが、※1で代入されたファイル名を※2でPOST送信したいのです。
本当はフォームデータをまとめてuploadに乗っけて送信しても良いのですが、出来たら分けて送信したいと思っています。
何か良い方法ありましたら教えてください。
600Name_Not_Found:2013/03/02(土) 06:09:37.14 ID:Qy9BQwQn
 
601Name_Not_Found:2013/03/02(土) 08:54:22.70 ID:???
※1で代入されたファイル名を使ってPOSTしたいなら
※1での処理ブロックでまとめないと。

ajaxでの処理をおこなう場合は、ajaxの処理結果の
success/failを処理する関数内でまとめる必要がある。

あとは、$.Defferedとpipeをつなげると幸せになれるかも。
602Name_Not_Found:2013/03/02(土) 18:13:25.23 ID:Ml0q1x8G
 
603596:2013/03/02(土) 21:47:12.93 ID:???
>>599
※2よりもあとに※1が動くだろうからそういう書き方は無理やね。
>>601 がいうようにDeffered でなんとかなると思うけど、>>596 のやり方でやるんならこんなのはどうか

$("form").submit(function () {
var postData = {};
var count = 0;
$(this).find('input').each(function () {
〜略〜
} else if ($(this).prop('type') == 'file') {
count++;
$(this).upload('upload.php', function (res) {
postData[$(this).prop('name')] = res.file; // ※1 アップしたファイル名を返す
count--;
post();
}, 'json');
〜略〜
});
function post() {
if (count > 0) {
return;
}
$.post('script.php', postData, function (data) {※2
// 書き込み後処理
});
}
post();
return false;
});

あーでもエラー処理のこと考えると Deffered 使うほうがいいね。
604596:2013/03/02(土) 21:52:27.31 ID:???
あっと

> postData[$(this).prop('name')] = res.file; // ※1 アップしたファイル名を返す

ここでの this は each() で回している時の thisとは違うから気をつけて。
一旦変数に入れておかないとダメだと思う。
605Name_Not_Found:2013/03/02(土) 22:05:44.56 ID:???
ajaxで通信する以上、結果が返ってくるタイミングも非同期だから
Defferedで結果が出揃うのを待つのはいい手段だと思う。
606594:2013/03/02(土) 22:38:32.72 ID:???
>>601>>605
ありがとうございます。Deferredは難しくてよく解らなかったのですが、色々調べながらチャレンジしてみました。

$("form").submit(function() {
var postData = {};
var FileUpLoad;
$(this).find('input').each(function() {
〜略〜
} else if ($(this).prop('type') == 'file') {
FileUpLoad = $(this).upload('upload.php', function(res) {
postData[$(this).prop('name')] = res.file;
alert('アップロード完了'); // ※1
}, 'json');
〜略〜
});
$.when(FileUpLoad).pipe(function(){
return $.post('script.php', postData);
}).done(function(){
alert('POST送信完了'); // ※2
});
return false;
});

どうもうまくいきません・・・。
理想としては※1→※2の順にしたいのですが、上記では※2→※1となってしまいます。

>>603-604
コード参考にさせていただきます。
> ここでの this は each() で回している時の thisとは違うから気をつけて。
ご指摘ありがとうございます。実用時に修正します。
607Name_Not_Found:2013/03/03(日) 02:03:13.08 ID:???
【環境】IE10
【何をしたのか】メニューがマウスオーバーで動くタブを作りましたが
アクティブなタブが選択されている時にそのタブのみアニメーションを止めることが出来ません。
ttp://www.dotup.org/uploda/www.dotup.org4001599.png
説明が下手なので、スクショです(影が変なのはCSSスレで聞きます…)
試しに「not」を使って.select以外は動かすという記述をしてみたのですが
元々html上でメニュー1に.selectを入れているため
別なタブがアクティブでもメニュー1だけ動かないということになってしまいました。
どなたか解決策をお教えください。よろしくお願いいたします。
608607続き:2013/03/03(日) 02:04:31.05 ID:???
【サンプルコード】(いじる前のを載せておきます)
$(function() {
$("#tab li").click(function() {
var num = $("#tab li").index(this);
$(".content_wrap").addClass('disnon');
$(".content_wrap").eq(num).removeClass('disnon');
$("#tab li").removeClass('select');
$(this).addClass('select')
});
});
$(function() {
$("#tab li")
.hover(
function(){
$(this).stop().animate({
'marginLeft':'-10px',
'paddingRight':'50px'
},'fast');
},
function () {
$(this).stop().animate({
'marginLeft':'0px',
'paddingRight':'40px'
},'fast');
});
});
609Name_Not_Found:2013/03/03(日) 05:27:45.43 ID:???
>>606
(Deferredの部分)
それループで type=fileがあらわれるごとにFileUpLoad に上書きしてるじゃない。
(だから、type=fileがひとつの時はうまく行ってないか?)

Deferred objectをまとめるのは $.when() なんだけど、こんなかんじではどうか?

var FileUpLoad; = $.Deferred().resolve(); // ダミーのDeferred objectを作って完了させておく
〜略〜
 FileUpLoad = $.when(FileUpLoad, $(this).upload(略));

他にも方法有りそうだけど。
610Name_Not_Found:2013/03/03(日) 06:34:12.44 ID:RLVPdppi
 
611Name_Not_Found:2013/03/03(日) 18:42:49.87 ID:RLVPdppi
 
612Name_Not_Found:2013/03/03(日) 20:11:01.24 ID:???
>>609
おおおお!出来ました!
ありがとうございます!

原理的に何故出来たのかはあまりよく解ってないのですが、とにかく出来て良かったです。
お世話になりました。
613609:2013/03/04(月) 01:47:03.05 ID:???
>>609
わかってないのかよ。
A = $.when(B, C, ...);
は B,C,… すべてが完了したら、Aに登録したcallback関数が呼ばれる。
だから、$.update()の返り値を全部引数に並べればOKなんだけど、
そうは出来ないのであーいうコードになった。

蛇足ながら、元のコードは
var a;
a = $.update();
a = $.update();
a = $.update();
a.完了したら();

と同じだから、最後の$.updat()の完了状態しか見てないってことな。
614Name_Not_Found:2013/03/04(月) 06:16:27.90 ID:oGj8lgq4
 
615Name_Not_Found:2013/03/04(月) 19:05:28.43 ID:r1nduPu3
 
616Name_Not_Found:2013/03/05(火) 06:07:08.21 ID:/aPGqsrq
 
617Name_Not_Found:2013/03/05(火) 18:17:32.08 ID:p5/lHeos
 
618Name_Not_Found:2013/03/05(火) 23:47:16.66 ID:???
自由度の高いデザインができるモーダルダイアログのjQueryプラグインでオススメありませんか?
619Name_Not_Found:2013/03/06(水) 01:46:53.79 ID:???
やわらかいなり
620Name_Not_Found:2013/03/06(水) 06:12:34.65 ID:Pf1k3g9v
 
621Name_Not_Found:2013/03/06(水) 18:58:10.86 ID:p4lRikvv
 
622Name_Not_Found:2013/03/06(水) 20:22:23.69 ID:???
やわらかいなり
623Name_Not_Found:2013/03/07(木) 06:15:44.65 ID:+NG2bJSu
 
624トンキニーズ:2013/03/07(木) 07:47:11.67 ID:ReNDlWr/
 
625Name_Not_Found:2013/03/07(木) 11:20:26.41 ID:???
やわらかいなり
626Name_Not_Found:2013/03/07(木) 17:18:38.90 ID:S12DvVgH
ajax()やpost()でのcsrf対策はどうしてますか?
正直今まで全く意識してなかったのですが調べてみるとあまり情報がなく
いくつかあるものも「これだ」って感じのものがありません
どのように対処している、と教えてもらえると嬉しいです
よろしくお願いします
627Name_Not_Found:2013/03/07(木) 18:42:49.33 ID:???
やわらかいなり
628Name_Not_Found:2013/03/07(木) 19:08:26.38 ID:oaYKqMji
 
629Name_Not_Found:2013/03/07(木) 21:30:27.47 ID:???
やわらかいなり
630Name_Not_Found:2013/03/08(金) 01:15:45.27 ID:???
CSRFは、むしろサーバ側で対策しないとダメ
リファラを見るか、トークン使うかの2択かな。
631Name_Not_Found:2013/03/08(金) 06:08:39.28 ID:rxwXBJcn
 
632Name_Not_Found:2013/03/08(金) 20:29:59.27 ID:7xvLBedy
 
633Name_Not_Found:2013/03/08(金) 23:02:19.04 ID:???
やわらかいなり
634Name_Not_Found:2013/03/09(土) 06:23:02.80 ID:NRUw55MW
 
635Name_Not_Found:2013/03/09(土) 07:12:16.46 ID:???
やわらかいなり
636Name_Not_Found:2013/03/09(土) 07:24:38.49 ID:AAWEaGzi
Youtubeの動画をポップアップで再生するのはあるけど、
ニコニコ動画も含めて同じことできるものってのは無いのかな?
637Name_Not_Found:2013/03/09(土) 18:51:09.69 ID:NRUw55MW
 
638Name_Not_Found:2013/03/10(日) 06:24:25.98 ID:hEOfU/fR
 
639Name_Not_Found:2013/03/10(日) 07:54:25.46 ID:???
やわらかいなり
640Name_Not_Found:2013/03/10(日) 18:13:42.09 ID:M2huXJm7
 
641Name_Not_Found:2013/03/11(月) 00:03:43.30 ID:???
スマホサイト向けにjQuery Mobile使いたいなとあれこれ評価して、
重いしバギーだしと捨てたのが1年前。
1.3.0出たぞと再評価してみたけど、やっぱりAndroid2.3向けには重すぎて
iOS6.1用でも若干重いしsafariだとなんかバグっぽい挙動が不安で
結局見送った。

今は1からスマホ用のCSS書いてる。。。俺に土日をくれ。。。
今月の休みねぇよ。。。
642Name_Not_Found:2013/03/11(月) 06:07:20.84 ID:7NsD4qTh
 
643Name_Not_Found:2013/03/11(月) 10:39:41.97 ID:???
jQuery Mobileマジで使い物にならんね、他のも大体同じ
勧めようとしてるIT系記事とかあるけどふざけんなって言いたくなる
Android4だとまともに動くの?
644Name_Not_Found:2013/03/11(月) 13:37:06.35 ID:???
ちょっとした(と言っても程度の差はあると思いますが)JQueryプラグイン作成を
ネット経由で予算提示して受注を募るこてできるサイトあったと思うのですがどこでしたっけ?
あるいは捨てアドいただければ概要をお知らせしますので良かったら。
645Name_Not_Found:2013/03/11(月) 19:25:25.24 ID:9UktV6rC
 
646Name_Not_Found:2013/03/11(月) 22:23:15.08 ID:???
jquery mobileが実用レベルで動いたとして、jquery mobileを使えば>>641が土日休めるようになるほど短縮されるかっていうと、そうでもない気がする
647Name_Not_Found:2013/03/11(月) 22:26:29.29 ID:???
>>643
お前の糞コードよりは100000000倍まし。
648Name_Not_Found:2013/03/12(火) 03:22:45.98 ID:???
セレクターをul imgで指定すると動作するが
ul li imgで指定すると動作しない…。何故だ…?
649Name_Not_Found:2013/03/12(火) 06:12:30.97 ID:KCvOQnCY
 
650Name_Not_Found:2013/03/12(火) 06:14:57.09 ID:???
やわらかいなり
651Name_Not_Found:2013/03/12(火) 13:55:43.08 ID:???
>>648
HTML側が間違ってるに1票
652Name_Not_Found:2013/03/12(火) 14:34:59.60 ID:???
俺もそう思って
単純なDivも何にも使ってないページで
ul li imgだけを使ってテストしたんだが
やっぱり動かないんだよな…。
653Name_Not_Found:2013/03/12(火) 14:42:32.96 ID:???
ソースも出さず愚痴りたいだけなら余所で
654Name_Not_Found:2013/03/12(火) 17:16:57.77 ID:???
やわらかいなり
655Name_Not_Found:2013/03/12(火) 19:32:12.02 ID:I4/o1ywo
 
656Name_Not_Found:2013/03/12(火) 21:53:32.81 ID:???
セレクターをul imgで指定すると動作するが
ul li imgで指定すると動作する…。何故だ…?
657Name_Not_Found:2013/03/12(火) 22:15:20.16 ID:???
さっさと答えろクズ共
658Name_Not_Found:2013/03/13(水) 01:08:43.18 ID:???
メニューに関してなんですが
HTML
<ul id="hoge"><li><a href="#">TOP</a></li></ul>
CSS
#hoge li a { background-image: url("./img/menu.gif") }

このbackground-imageの透明度をjQueryで変えたいのですが、出来ませんか?
なるべく文字はそのままの方が良いです…
一々別画像に差し替えるが嫌なのと、スプライトも嫌いなので…
659Name_Not_Found:2013/03/13(水) 01:14:13.61 ID:???
画像のスタイルのopacityいじってできないっけ?
660Name_Not_Found:2013/03/13(水) 06:10:50.89 ID:35qzPmPG
 
661Name_Not_Found:2013/03/13(水) 15:27:17.86 ID:???
$(document).ready(function(){
この中に全部入れちゃっていいの?
それとも処理ごとにこれ書くの?
662Name_Not_Found:2013/03/13(水) 15:59:19.52 ID:???
>>658
:beforeや:afterで画像を挿入した上で位置を調整し、
重ねた上で透明度をいじる方法は一応なくもない

background-image opacityあたりでググって

>>661
全部
663Name_Not_Found:2013/03/13(水) 16:17:58.19 ID:???
サンクス!
664Name_Not_Found:2013/03/13(水) 18:32:12.69 ID:35qzPmPG
 
665Name_Not_Found:2013/03/13(水) 21:16:55.84 ID:???
jQuery Masonry 面白れ〜
可変グリッド楽しいわ!
666Name_Not_Found:2013/03/14(木) 05:24:09.90 ID:wiUWrqLs
質問させてください。
ブログサービス上でjsを動かして、どのリンク先に行っているかを収集するためにレンタルサーバ上のphpファイルへPOSTしたいです。
ブログで以下を仕込み
$.ajax({
type:'post',
url:'レンタルサーバURL/analysis.php',
data:{'to':$(this).attr('href')},
});
レンタルサーバでPOSTされたデータを収集したところ、
FireFoxでは動いたのですが、IE9ではうまくデータを収集できませんでした。
試しにjsをレンタルサーバ上で動かしてみたところ、
FireFox、IE9ともにうまく動いたのでクロスドメインの問題かと思っています。

色々調べてサーバ側でAccess-Control-Allow-Originヘッダを返してみたり、
XDomainRequestを利用しようとしてみたりしたのですが、
うまくいきませんでした。

何かアドバイスいただけないでしょうか?
667Name_Not_Found:2013/03/14(木) 06:08:18.40 ID:c5qG51sl
 
668Name_Not_Found:2013/03/14(木) 18:03:39.21 ID:???
CSRFの手法を使えばいいんじゃね?
669Name_Not_Found:2013/03/14(木) 20:27:54.34 ID:9QKOF/re
 
670Name_Not_Found:2013/03/15(金) 01:13:01.14 ID:???
YQL使えばイケるだろ。
YQLをラップしたjQueryプラグインもあるし。
671Name_Not_Found:2013/03/15(金) 02:06:36.47 ID:???
よく分からないんだけど
JQuery覚えればJavascriptは覚えなくていいの?
672Name_Not_Found:2013/03/15(金) 02:38:23.98 ID:???
本当はすんげえ分量の呪文覚えて唱えなきゃいけないんだけど
先人が作ってくれた御札を使うと「ベホイミ」だけでオッケーみたいな
だけど応用効かせたいとか思った瞬間元の呪文も理解しなきゃいけない
とりあえずサンプル見ながらコピペで頑張って駄目ならアヘ顔で質問
673Name_Not_Found:2013/03/15(金) 05:34:08.05 ID:???
下記のサイトのTOPページで使われているスライダー?と同じもの、似てるものって
ありませんか??
ソースを見てみたんですが、home-slide.jsというのがそれだと思うんですが調べても出てこなくて。。

一から全て作るのは力量的に難しそうなのでこのように横幅一杯で
前の画像と次の画像が見えているようなスライダーがあれば教えていただけませんか?

参考サイト
http://re-marks.ycam.jp/
674Name_Not_Found:2013/03/15(金) 06:11:38.23 ID:b+KRi2rT
 
675Name_Not_Found:2013/03/15(金) 13:00:59.37 ID:???
やわらかいなり
676Name_Not_Found:2013/03/15(金) 13:56:44.03 ID:???
jQuery1.9.1にしたら色々動かなくなって元に戻した
迷惑だからやめて欲しい
677Name_Not_Found:2013/03/15(金) 19:35:42.49 ID:PIeraILr
 
678Name_Not_Found:2013/03/16(土) 00:36:10.39 ID:/u3FkmKZ
lightpop.jsでニコニコ動画もポップアップ再生可能らしいけど、ダウンロードできなくなってる
679Name_Not_Found:2013/03/16(土) 03:02:47.59 ID:xt7+56fX
EFBD8AEFBCB1EFBD95EFBD85EFBD92EFBD99
E381A8
EFBCAAEFBD81EFBD96EFBD81EFBCB3EFBD83EFBD92EFBD89EFBD90EFBD94
E381AE
E381A1E3818CE38184E381A3E381A6E381AAE381AB
680Name_Not_Found:2013/03/16(土) 06:12:40.81 ID:W+MEfRr1
 
681Name_Not_Found:2013/03/16(土) 07:42:49.17 ID:???
>>673
カルーセル(carousel)だな。

ここから好きなの選べ。
http://www.tripwiremagazine.com/2012/12/jquery-carousel.html
682Name_Not_Found:2013/03/16(土) 07:45:39.68 ID:???
>>676
liveが廃止されたりしてるんだよな。
jQuery Migrate plugin入れるか、何が変わったのか調べてから
アップグレードすりゃいいよ。
特に1.9はv2.0からのレガシーブラウザ完全切り捨てに向けた
変更も入ってる。
683Name_Not_Found:2013/03/16(土) 09:14:38.41 ID:???
まあメジャーバージョンアップだからな。
いままで Deprecatedだったのが実際に取り除かれたりはするわさ。
684Name_Not_Found:2013/03/16(土) 11:38:01.69 ID:???
でも2.0pre版、切り捨てた割にはminでも
サイズがあまり小さくなってる感じが無い
685Name_Not_Found:2013/03/16(土) 12:13:56.72 ID:???
Img画像がその親のdivコンテナの幅サイズ変化あわせて
自動で拡大縮小されるブログなんかをときどき見かけますが
あれはjqueryじゃなくてcss3?の制御なのかな
686Name_Not_Found:2013/03/16(土) 13:04:57.11 ID:???
CSS3のtransform使えば、要素に対して拡大縮小回転とかできる。
jQueryのanimateあたりは、このへんをラップしたものだよね。
687Name_Not_Found:2013/03/16(土) 13:27:56.17 ID:???
そうなんですね。ありがとうでした
688Name_Not_Found:2013/03/16(土) 15:28:03.69 ID:xt7+56fX
>>679
翻訳すると

jQuery

JavaScript

ちがいってなに
689Name_Not_Found:2013/03/16(土) 18:38:43.72 ID:???
jQueryはJavaScript言語で作られたDOM/イベント操作フレームワークみたいなもん
690Name_Not_Found:2013/03/16(土) 18:58:52.43 ID:ZfV02c4g
 
691Name_Not_Found:2013/03/17(日) 06:15:57.82 ID:zbpBV6DV
 
692Name_Not_Found:2013/03/17(日) 18:39:04.15 ID:???
質問させてください。
以下のソースでentry_listというidのdiv要素の色を変化させようとしたのですが、
FireFoxでは意図通りになったのに対し、
IEでは最初のentry_listだけ色が変化し、他のentry_listはマウスを動かしても色が変わりませんでした。
原因はなんでしょうか?_

$("div#entry_list").hover(function(){
$(this).css({
backgroundColor:"#edfaff"
});
},function(){
$(this).css({
backgroundColor:"#ffffff"
});
});
693Name_Not_Found:2013/03/17(日) 19:18:00.07 ID:???
>>692
http://jsfiddle.net/MgYNY/2/

$("div#entry_list").on({
'mouseenter': function() {
$(this).css({ backgroundColor: "#edfaff" });
},
'mouseleave': function() {
$(this).css({ backgroundColor: "#ffffff" });
}
});


どうでもいいけどスタイル切り替えは.css()で直書き替えじゃなく
.addClass()でやった方が良いよ。
694Name_Not_Found:2013/03/17(日) 20:54:53.36 ID:???
もしかして、entry_listというIDを持った要素を
複数配置してる?
695Name_Not_Found:2013/03/17(日) 22:24:54.05 ID:JyKlunH/
 
696692:2013/03/18(月) 02:44:23.84 ID:???
>>693,694
ありがとうございました。
entry_listを複数配置しています。
findを使用して無事にできました。
ご迷惑おかけしました。
697Name_Not_Found:2013/03/18(月) 04:18:19.01 ID:???
idは基本的に重複させたらダメ
複数使いたい場合はclassを使うといい
698Name_Not_Found:2013/03/18(月) 06:06:22.79 ID:GQXYOdB9
 
699Name_Not_Found:2013/03/18(月) 08:49:07.92 ID:???
試してないけど div[id=entry_list] ならいけるかも
700Name_Not_Found:2013/03/18(月) 13:35:37.09 ID:???
>>699
そういう問題じゃないってば。
701Name_Not_Found:2013/03/18(月) 16:18:45.43 ID:???
いけました!ありがとう
702Name_Not_Found:2013/03/18(月) 17:06:42.82 ID:???
いけたか。でも他の人も言ってるように、idが重複しないように設計を見直すべし。

でも優先度低くなりそうだな。
703Name_Not_Found:2013/03/18(月) 17:26:50.44 ID:???
そうですね!
704Name_Not_Found:2013/03/18(月) 18:22:41.70 ID:GQXYOdB9
 
705692:2013/03/19(火) 03:52:27.45 ID:LSA++eve
何度もすいません。
693さんのソースを使って、複数でるidもclassに変えたのですが、
やはりIEだけ変な動作になります。

具体的にはclass="entry_list"のdiv内にaタグのリンクがあるのですが、
一つ目のentry_listは期待した通り、entry_list内のどこにカーソルを持って行っても色が変わるのですが、
何故か二つ目以降のentry_listはaタグの文字があるところにカーソルを持って行った時だけ色が変わります。
一体なぜなのでしょうか?
706Name_Not_Found:2013/03/19(火) 06:10:26.47 ID:g5NoQSPs
 
707Name_Not_Found:2013/03/19(火) 08:28:04.74 ID:???
ソースを全部貼れ。
708Name_Not_Found:2013/03/19(火) 10:19:14.50 ID:???
試してないけど each使うとどうなる
709Name_Not_Found:2013/03/19(火) 10:43:58.17 ID:???
>>705
自分が書いたコードを>>693のjsfiddle書き換えて共有してよ。
登録しなくても「share」押せば出来るから。
710692:2013/03/19(火) 14:21:19.38 ID:???
>>709
作成しました。
http://jsfiddle.net/kak9X/

ただ、このページをIEで開いても不具合が再現しません。
でもローカルに落として来たりしてページを作ってIEで開くと再現します。
711Name_Not_Found:2013/03/19(火) 15:14:48.13 ID:???
>>710
なおした。
http://jsfiddle.net/kak9X/1/

jqueryの問題つうよりCSSのネガティブマージンとかhasLayoutとかその辺が原因。

あと、直接影響してたわけじゃないけど<
div>と<div>の間空けるのに<br>はやめよう。
つうかネガティブマージン指定して<br>で空けるなら普通にマージンで空ければ良いだけでは?

それと、テキストをインライン要素噛ませずにブロック要素で囲むのもあまりオススメしない。
712Name_Not_Found:2013/03/19(火) 15:27:57.97 ID:???
重箱だけど最後の一行は、偏にブロック要素と言っても、
div要素のような意味を持たない要素だからであって、
p要素とかli要素だったら別にいいでしょ?
713711:2013/03/19(火) 16:09:00.62 ID:???
>>712
そうだね。
pやliでもおk。

箱に直でテキストの状態だと触れないインライン要素でテキストが
囲まれてるのと同じ状態だからそれを避けるだけの用途としてspanにしてた。
714692:2013/03/19(火) 16:17:49.78 ID:???
710さんありがとうございます。
ただ、brはちょっと仕様上勝手に入ってしまうんです。
すみません。
試してみます。
715Name_Not_Found:2013/03/19(火) 17:15:10.69 ID:???
WPだな
わろたwwwww
716Name_Not_Found:2013/03/19(火) 18:59:08.85 ID:g5NoQSPs
 
717Name_Not_Found:2013/03/20(水) 04:52:27.59 ID:wv3wH/er
お知らせ

市原警察署の生活安全課の帰化人創価警官の指導の元、
入学式から2週間ほど、在日の創価学会員を主体とした自称防犯パトロールが、
2週間ほど行われることになりました

生活安全課の指導であることと、パトロールであることは、
絶対に公言してはいけないとの指導も、帰化人創価警官より出ています

期間中は2人組の在日の創価学会員が、頻繁に創価批判者の自宅周辺を、
うろつき回ると思われます
日本人の方は、充分に注意してください
718Name_Not_Found:2013/03/20(水) 06:10:10.06 ID:IDYkgZ78
 
719Name_Not_Found:2013/03/20(水) 18:41:57.81 ID:IDYkgZ78
 
720Name_Not_Found:2013/03/21(木) 00:22:20.92 ID:???
>>713
<div>text</div> は駄目で <div><span>text</span></div> はいいってこと?
その span に何か意味あるの?
721Name_Not_Found:2013/03/21(木) 00:50:36.77 ID:???
divはブロック要素
spanはインライン要素
722Name_Not_Found:2013/03/21(木) 01:15:48.78 ID:???
>>720
匿名ブロックボックスについて
ttp://www.swlab.it.okayama-u.ac.jp/man/rec-css2/visuren.html#anonymous-block-level
ttp://papalion.tv/web/css/visual/?q=toku
ttp://www.y-adagio.com/public/standards/tr_css2/visuren.html

さらに詳しくは「HTML 匿名ボックス」でググるかJSから話がズレるのでCSSのスレで。
723Name_Not_Found:2013/03/21(木) 06:14:23.35 ID:WEPn8L+b
 
724Name_Not_Found:2013/03/21(木) 08:57:14.34 ID:???
やわらかいなり
725Name_Not_Found:2013/03/21(木) 09:32:34.19 ID:???
本を買おうと思うんだけど、おすすめとかないでしょうか?
jqueryを使えばこんなことができます的なサンプル集みたいな本がいいかなと思うんですが
726Name_Not_Found:2013/03/21(木) 11:07:27.43 ID:???
やわらかいなり
727Name_Not_Found:2013/03/21(木) 11:25:03.81 ID:xjt5KPWH
JQueryでラジオボタンにチェックをつけようとしているのですが、うまくいきません。
HTMLコードは
<input type="radio" id="radio1" name="radio" /><label for="radio1">壱</label>
<input type="radio" id="radio2" name="radio" /><label for="radio2">弐</label>

で、jQueryコードは
$('#radio1').attr('checked', true);

です。
Firebugで確認すると、jQueryコードを実行後、HTMLコードが
<input id="radio1" type="radio" name="radioset" checked="checked">

に変化するのですが、外観はチェックが付いていない状態ですし、
$('#radio1').is(':checked') で値を取得しても false が出力されます。

どこに問題があるのでしょうか?
728Name_Not_Found:2013/03/21(木) 15:27:16.85 ID:???
ver1.6以降なら.prop()をつかおう
729Name_Not_Found:2013/03/21(木) 19:10:55.49 ID:WEPn8L+b
 
730Name_Not_Found:2013/03/21(木) 19:23:51.86 ID:???
>>728
くぅ〜!感謝です!
HTML属性とJavaScriptプロパティで値が違う事があるのですね。
731Name_Not_Found:2013/03/21(木) 19:35:17.25 ID:???
jquery mobile 1.1.0を使ってるんだけど、
横幅が320pxになって、320pxの画像(広告)を設置すると、
広告の左にmargin(ボディの左側のpadding?)ができるので、
広告の右横が画面から切れてしまいます。

jquery mobileで作ったページを340pxとかにするか、
もしくは広告を画面と同じサイズで左側にぴったり合うように設置したいんだけどどうしたらいいのかな

jQuery mobileって320px固定なのかな?
732Name_Not_Found:2013/03/21(木) 20:26:09.15 ID:958e3bzF
イコールの後に続く数字をイコール含めて消したいのですがうまくできません。

<HTML>
<div class="category_img">
<img src="img/001&amp;page=1.jpg">
<img src="img/002&amp;page=2.jpg">
<img src="img/003&amp;page=3.jpg">
以下続く
</div>

<script>
$(function(){
$('.category_img').each(function(){
var txt = $(this).html();
$(this).html(
txt.replace('&amp;amp;page=', ''),
var txt = $(this).html();
);
});
});
</script>
&amp;page=だけなら削除できたのですが、
数字が動的に動いているのでどの数字が来ても削除できるようにしたいです。
733Name_Not_Found:2013/03/21(木) 20:59:44.70 ID:???
ページめくりのある、本のようにテキストを読めるプラグインありませんか?
http://cmmntr.com/m/2
こういったプラグインは多いのですが、タグ付けが必須なので困っています。
.txtファイルをロードして、ページサイズを決めたら文字列を自動で並べて
描画してくれるプラグインを探しています。
734Name_Not_Found:2013/03/21(木) 23:30:34.79 ID:???
>>733
それは多分存在しない。
どうしても必要なら、自作するしかないね。
735Name_Not_Found:2013/03/21(木) 23:45:28.56 ID:???
>>732
これでどう?
<script>
$(function(){
$('.category_img').each(function(){
var txt = $(this).html();
$(this).html(
txt.replace(/img\/\d{3}&amp;page=/g, "")
);
});
});
</script>

結果は下記な感じだけど。

<div class="category_img">
<img src="1.jpg">
<img src="2.jpg">
<img src="3.jpg">
</div>
736Name_Not_Found:2013/03/22(金) 06:07:45.91 ID:fU/fxwLe
 
737Name_Not_Found:2013/03/22(金) 06:46:25.94 ID:???
やわらかいなり
738Name_Not_Found:2013/03/22(金) 19:59:20.42 ID:i46aIi5a
 
739Name_Not_Found:2013/03/23(土) 06:08:10.41 ID:PDEY44c3
 
740Name_Not_Found:2013/03/23(土) 10:42:09.93 ID:???
やわらかいなり
741Name_Not_Found:2013/03/23(土) 13:37:31.38 ID:???
jQuery Mobileはやめたほうがいい
いろいろうまくいかなくて、無限に時間を持って行かれる
742Name_Not_Found:2013/03/23(土) 13:37:59.34 ID:???
代替手段はsenchaかjqMobiかね
743Name_Not_Found:2013/03/23(土) 13:57:31.20 ID:???
その辺はどれもどれな感じがするなあ
でもjQuery Mobileよりは多少ましかも
744Name_Not_Found:2013/03/23(土) 14:12:45.60 ID:???
確かに悪くないんだがぱっとしねんだよなぁ
745Name_Not_Found:2013/03/23(土) 17:51:44.93 ID:???
senchaは、独自色と囲い込み色が強いからなー。
jQueryと併用するの難しいし。
ライセンス買ってガッツリ取り組むならありかもしれんが。

jqMobiとかzeptoは、jQueryのサブセットで軽量だけど、いろいろ抜けてるから
jQueryの本格的な軽量化代替手段として使うといろいろハマる。
jQuery Mobileは、ベースとしてjQuery本体が必須。UI周りが重すぎる。
Androidでは2.xだと非実用的、4.xでもストレス溜まるし
iOS6.xでもフォーム要素、特にチェックボックスやラジオボタンがもっさりする。

俺もいろいろ試してきたけど、結局はスマホ向けのひな形となるHTMLを
Mobile Boilerplateベースで作って、各種表示部品やフォーム要素も
divとCSSでスクラッチで作った。CSSであれこれやったほうが全然軽い。
746Name_Not_Found:2013/03/23(土) 18:16:37.80 ID:???
なるほどねー
俺はIE6〜8を切り捨てたjQuery2.0に期待しますですよ
747Name_Not_Found:2013/03/23(土) 18:25:08.45 ID:PDEY44c3
 
748Name_Not_Found:2013/03/23(土) 22:16:35.02 ID:???
IE6~8は仕事で対応させる必要がある人は
いっぱいいると思うが。
そういう人達はver2.0に移行できるのかな?
英断だとは思うが…。
749Name_Not_Found:2013/03/23(土) 22:32:12.71 ID:???
そんなん無理だろ
IEがどれだけ足を引っ張っていたか教えてやるんだろう
ユーザー側にもな
750Name_Not_Found:2013/03/23(土) 22:35:24.48 ID:???
ユーザーは開発環境が変わろうが
知ったことじゃないだろうw
結局、困るのは制作現場だけだw
751Name_Not_Found:2013/03/23(土) 22:38:06.88 ID:???
>>750
IE6〜8
「このブラウザには対応していません。 最新のバージョンか、chrome、firefoxを使用してください。」
752Name_Not_Found:2013/03/23(土) 22:43:48.98 ID:???
だいたい、未だにIE6とかを社員に強制している企業は
ビジネス自体そのものの進歩を止めた企業。
IE6でしか使えないけど、業務効率や生産性を飛躍的に伸ばすような
機能やUIがあるなら別だけどさ。そんなもん、ねぇだろ。

不便だろうが生産性が悪かろうがなんだろうが、社内システムが
安定して動くことを優先しているだけ。
そんなシステム、そもそもたまに出てくるバグを潰す以外のお守り(おもり)は
必要ないわ。
753Name_Not_Found:2013/03/23(土) 23:04:54.29 ID:???
>>751
じゃ見ねーよ!になって終わり。
見られるページに飛ぶだけだろ?
754Name_Not_Found:2013/03/23(土) 23:06:41.86 ID:???
つーかIE6時代のPCなんてそろそろぶっ壊れてリプレースされるんじゃないの
755Name_Not_Found:2013/03/24(日) 02:36:29.98 ID:???
$("#webclap a").click(function(){
$("#webclap img").attr({
src : "webclap2.gif",
alt : "thanks!"
});
$(this).click(function(){return false;});
});

clickを入れ子にしちゃったんだけど、特に問題とかないかな?
756Name_Not_Found:2013/03/24(日) 06:00:11.52 ID:???
>>755
クリックすると内側のclickイベントが毎回追加される
こいつとは仕事したくないなーと思われる
757Name_Not_Found:2013/03/24(日) 06:02:08.82 ID:???
>>755
あと初回はイベント登録のみで実行はされない
758Name_Not_Found:2013/03/24(日) 06:09:13.48 ID:cAIWNh3e
 
759Name_Not_Found:2013/03/24(日) 09:26:00.09 ID:???
Dojo Toolkitも思い出してあげてください
http://dojotoolkit.org/features/mobile

あとKendo UI
http://www.kendoui.com/


jQuery Mobileの画面遷移機能だけが欲しいなら
そこだけ抜き出したプラグインjqMini(100KB)と言う選択も
ttp://dev.creatorish.com/jqmini/
760Name_Not_Found:2013/03/24(日) 11:34:22.04 ID:???
http://w2ui.com/web/home
w2uiってどうなん?
見たかんじシンプルでクォリティーも高そうだけど。
761Name_Not_Found:2013/03/24(日) 11:57:46.07 ID:???
>>759-760
こういうのもっと知りたい
762Name_Not_Found:2013/03/24(日) 13:24:01.59 ID:???
jqMiniはデモが手抜きすぎると思う
さすがにあれじゃ何の参考にもならない
763Name_Not_Found:2013/03/24(日) 15:20:39.05 ID:???
Kendo UIは有料か。試すこともできない。スルーだな
764Name_Not_Found:2013/03/24(日) 15:40:25.39 ID:???
>>756
うわマジですか(ノД`)初心者なので勘弁して下さい
.one.(”cぃck”、function(){なら大丈夫ですか?
765Name_Not_Found:2013/03/24(日) 16:20:21.44 ID:???
>>763
GPLとのデュアルライセンスだから問題ないよ。
766Name_Not_Found:2013/03/24(日) 16:28:06.23 ID:???
>>765
ごめん見落としてた
767Name_Not_Found:2013/03/24(日) 17:49:38.28 ID:4GWt4+7r
jQueryでのタブメニューなのですが、他のタブ内のアンカーに直接リンクさせようとすると表示できません。
知恵袋にそれらしきことはあったのですが全くもって理解できないので、どこかにサンプルありませんでしょうか。

タブ1内のリンクを踏んで、タブ2を開くだけではなく、タブ2内の特定の位置までスクロールさせるって感じです。
768Name_Not_Found:2013/03/24(日) 18:27:19.66 ID:cAIWNh3e
 
769Name_Not_Found:2013/03/24(日) 18:41:12.97 ID:???
>>764
デバッガの使い方を覚えるのが先だと思われ
770Name_Not_Found:2013/03/24(日) 19:14:08.56 ID:LJr9bYJZ
jqueryでプルダウンメニューを作っているのですが、ちょっと苦戦している個所があります。

2段式(http://greengeckodesign.com/projects/MenuMatic/examples/horizontal/index.htm)
こういうのを作っているのですが、このプルダウンにシャドウを付けるために、各ULタグの中にspanタグをいれています。
backgroundで画像を配置するという方法です。

プルダウンメニュー自体は大した問題はないのですが、1つめのulから2つめのulに移動する際に、先ほどのspanタグの上を通過して次のプルダウンに移動するのですが、
一瞬でもulとliタグ以外のものに触れるとプルダウン自体が消えてしまうのが困っています。

やりたいこととしては、このspanに触れても消えないようにしたいです。

・ソース抜粋

$("ul").find("li").mouseout(function (){ //1つめのulのliに
$(this).children().children().css({"display":"none"});
});

現在はliがマウスアウトしたら消えるとなっていて、どうしたらspanとliどちらもマウスアウトしたら消える、というふうになるかが分かりません。


わかる方がいたら教えていただけないでしょうか?

よろしくお願いします。
771Name_Not_Found:2013/03/24(日) 19:30:58.40 ID:???
>>770
http://jqueryui.com/menu/
view sourceを見てください。
772Name_Not_Found:2013/03/24(日) 22:35:28.01 ID:???
>>769
単に日本語入力してて変換ミスっただけです
動作はしてるんですけど、>>756が言ってるような無駄が無いかを知りたいだけです
773Name_Not_Found:2013/03/24(日) 22:57:51.74 ID:???
spanはインライン要素だからとか?
widthやheight効かないし
774Name_Not_Found:2013/03/25(月) 00:40:53.30 ID:???
メールアドレスのアカウント部分
[email protected]
でいうとhoge123の部分がjQueryで取り出す記述ができません
hrefみたいにseachするのですか?
775Name_Not_Found:2013/03/25(月) 01:47:36.27 ID:lQkRtgdW
すいません。jqueryでmouseoutの使い方についてです。

$("span").mouseover(function (){
});

は、spanをmouseoutしたら処理をする、というものだと思うのですが、spanとaのどちらもマウスアウトしたら
処理をする、という処理はできないでしょうか?

よろしくお願いします。
776Name_Not_Found:2013/03/25(月) 03:32:08.35 ID:???
プルダウンメニューならjQuery UIを使えばいいよ。
自分で作るなんて馬鹿らしい。
777Name_Not_Found:2013/03/25(月) 06:06:54.68 ID:gEJCdPyE
 
778Name_Not_Found:2013/03/25(月) 15:06:25.63 ID:???
>>759
jqMini、軽くて良さそうと思って試したら、動かないですね…
放置されてるのかな?残念
779Name_Not_Found:2013/03/25(月) 15:23:40.48 ID:???
よくあること
780Name_Not_Found:2013/03/25(月) 15:28:08.44 ID:???
組み込んで動かないからおかしいなと思って調べたら、公式のデモがそもそも動かない
781Name_Not_Found:2013/03/25(月) 16:57:52.65 ID:???
親要素のうち、特定の子要素を排除したものをクリックした時の挙動を実現したいのですがわかりません

例えば
#parent
  #child1
  #child2
  #child3
  …

という構造になっていた場合、#parentのうち#child2以外の領域、というようなセレクタは可能でしょうか
782Name_Not_Found:2013/03/25(月) 17:03:58.19 ID:???
すいません自己解決しました
$("#parent").children().not("#child2")でできました
783Name_Not_Found:2013/03/25(月) 18:52:35.33 ID:gEJCdPyE
 
784Name_Not_Found:2013/03/26(火) 06:08:18.94 ID:JV6UQtT3
 
785Name_Not_Found:2013/03/26(火) 11:03:22.45 ID:???
jqMini、外部遷移(画面リフレッシュしたページ遷移)に
いちいちrel="external"付けないとならんからめんどくさいな。

全てのページ遷移をjqMiniの非同期に任せたくない場合は
リンクひとつひとつ書き換えなきゃならんからだるい
786Name_Not_Found:2013/03/26(火) 11:11:32.55 ID:???
それ以前に動かないだろ

俺の症状:画面が左にスライドした後、次の画面が真っ白
デバッガで見るとopacityが0のままになってるな
PCのOperaと、手持ちのAndroidのブラウザで確認
787Name_Not_Found:2013/03/26(火) 13:23:12.86 ID:???
あれ?今やってみたら動いた
単に鯖か何かの不調だったのか?
788Name_Not_Found:2013/03/26(火) 19:00:51.08 ID:JV6UQtT3
 
789Name_Not_Found:2013/03/26(火) 20:07:03.06 ID:???
誰かニコニコ動画もYoutubeもポップアップで動画を再生できるのを教えてください
790Name_Not_Found:2013/03/27(水) 06:06:02.75 ID:ot0rJvpk
 
791Name_Not_Found:2013/03/27(水) 08:31:35.67 ID:???
やわらかいなり
792Name_Not_Found:2013/03/27(水) 16:18:42.09 ID:???
>>770
閉じるときにはタイマーを使えばいい。
793Name_Not_Found:2013/03/27(水) 19:39:59.23 ID:ot0rJvpk
 
794Name_Not_Found:2013/03/28(木) 06:08:26.15 ID:64XRjyyQ
 
795Name_Not_Found:2013/03/28(木) 20:25:10.09 ID:pKp1DHRw
 
796Name_Not_Found:2013/03/29(金) 06:21:17.35 ID:tp68IqUx
 
797Name_Not_Found:2013/03/29(金) 07:42:14.84 ID:???
jQueryってこんな過疎なのかよ
巷ではjsはもりあがってるというのに
798Name_Not_Found:2013/03/29(金) 12:19:59.66 ID:???
大体の人は普通に欲しいjQueryベースのプラグイン探して、
解説ページ見て実装して終わりなんだろうから特に聞くことも無いのでは

改造したいとか自分で書きたい人は色々あるだろうけど
799Name_Not_Found:2013/03/29(金) 19:26:16.44 ID:tp68IqUx
 
800Name_Not_Found:2013/03/30(土) 06:13:46.11 ID:juggfzX6
 
801Name_Not_Found:2013/03/30(土) 08:27:35.22 ID:4UhR6iJa
動画はshadowbox、画像はlightboxで表示させたいのですが、
画像を表示させるとlightboxで表示した後にshadowboxで画像が表示されます。
画像のrelはlightboxにしてあるのですが…。

対処法を教えてください。
802Name_Not_Found:2013/03/30(土) 10:11:03.64 ID:???
この手の質問は確かにめんどくさいなw
俺はソース読むしか解決策が浮かばない
結構これが面倒だ
803Name_Not_Found:2013/03/30(土) 11:06:17.71 ID:???
プラグインは動けばものすごい時間の短縮になるけど
動かない時の調査は地獄と化す、自作した方が早くなる場合も
804Name_Not_Found:2013/03/30(土) 11:58:52.83 ID:???
スクリプトじゃなくスタイルの書き方変えるとなおる
805Name_Not_Found:2013/03/30(土) 12:45:00.00 ID:???
>>804
CSSを修正?
806Name_Not_Found:2013/03/30(土) 16:55:35.00 ID:???
afterで<div class='mm'>
を入れると勝手に閉じタグ
</div>
がつけられるんですが、今のJqのバージョンでつけられないようにするにはどうすればいいでしょうか?
807Name_Not_Found:2013/03/30(土) 19:17:08.17 ID:juggfzX6
 
808Name_Not_Found:2013/03/30(土) 20:11:36.27 ID:???
Jqって何?

jQuery?
jQuery Mobile?
jqMobi?
809Name_Not_Found:2013/03/30(土) 20:19:29.17 ID:???
jqueryだな
jqmini
jqmとなる
810Name_Not_Found:2013/03/30(土) 20:59:03.52 ID:XivD4u18
Google HTML/CSS Style Guideによると、
html内ソースのidやclass名などには
アンダーバーを用いずにハイフンを使うようにあるのですが、
これはどのような理由からなのでしょうか?

/* NG */
#video_id

/* OK */
#video-id

アンダー区切りですと、Eclipse内JavaScriptエディターにて
ダブルクリックでセレクタを全選択できないし不便だと思うのですが。
811810:2013/03/30(土) 20:59:41.85 ID:???
すいません。書き込むスレを間違えました。
812Name_Not_Found:2013/03/30(土) 21:04:36.43 ID:???
アンダーばーだわw
おおてもそうじゃね
813Name_Not_Found:2013/03/30(土) 23:39:16.78 ID:???
うぜえwww
スレタイに書いてあんじゃん
814Name_Not_Found:2013/03/31(日) 00:57:12.38 ID:???
jQueryだったらセレクタの[name|="value"]がハイフンを解釈するけど(まあquerySelectorもだけど)。

んでもそんな理由では無さそう。
単にbackground-colorとかの形式に合わせたのでは。
815Name_Not_Found:2013/03/31(日) 06:50:57.59 ID:GCkJZqdZ
 
816Name_Not_Found:2013/03/31(日) 07:31:10.36 ID:???
data-roleとかもあるしな
817Name_Not_Found:2013/03/31(日) 18:40:23.07 ID:GCkJZqdZ
 
818Name_Not_Found:2013/04/01(月) 06:11:55.53 ID:gSTwjS0+
 
819Name_Not_Found:2013/04/01(月) 15:05:27.74 ID:???
やわらかいなり
820Name_Not_Found:2013/04/01(月) 18:49:48.86 ID:gSTwjS0+
 
821Name_Not_Found:2013/04/02(火) 05:47:41.88 ID:KWhkCr9I
jQueryUI の dialog のオーバーレイ表示(modal: true,)が
IE6に効かないのですが、
jquery-ui-1.10 で対応させる方法はありますでしょうか?
822Name_Not_Found:2013/04/02(火) 06:13:52.25 ID:Uh21qcFm
 
823Name_Not_Found:2013/04/02(火) 19:12:54.62 ID:Uh21qcFm
 
824Name_Not_Found:2013/04/02(火) 22:12:24.13 ID:???
やわらかいなり
825Name_Not_Found:2013/04/02(火) 23:37:49.27 ID:???
IE6は、まともに動かないよ
ブラウザのバージョンアップが先
826Name_Not_Found:2013/04/03(水) 00:31:37.73 ID:???
新しいyahooのメアド作ったので今までにメールをくださった方
&メールを送った方にメアド変えますメールを送りたい。
しかし、俺は腐れ縁がたくさん(小中高+サークル+同期、同僚など1000人ほど)
おって手動はめんどい。
大事な人だけに送ろうとしても、下手したら同窓会の案内などをもらい損ねるかもしれん。
そこでプログラムくんで一斉送信したら…と考えたが甘かった。

ggってもメールが着信したのを認識してから即座に返信♪ってのはあったが
既に来ていて受信BOXの中から引っ張り出すってのはなかった。
ログインしたとこから(パスの自動入力などは不要)でいいから過去のメールに
検閲掛ける構文教えてくれ。
827Name_Not_Found:2013/04/03(水) 06:15:13.84 ID:WhXrZeJF
 
828Name_Not_Found:2013/04/03(水) 06:38:18.54 ID:???
やわらかいなり
829Name_Not_Found:2013/04/03(水) 16:07:01.51 ID:???
やわらかいなり消えろ
830Name_Not_Found:2013/04/03(水) 16:08:47.78 ID:???
831Name_Not_Found:2013/04/03(水) 19:13:46.31 ID:rJGC2+dk
 
832Name_Not_Found:2013/04/03(水) 19:14:56.19 ID:rJGC2+dk
癒されたので今日で終わり
833Name_Not_Found:2013/04/03(水) 23:13:08.13 ID:???
やわらかいなりわ
834Name_Not_Found:2013/04/04(木) 17:29:59.70 ID:???
同じような動きを出すならcss3のanimationやtrantisionの方がjqueryのanimate等より軽い感じがするけどどうかな?
835Name_Not_Found:2013/04/04(木) 22:01:28.84 ID:???
jqueryのanimateって
css3のanimationやtrantisionのラッパーでしょ
836Name_Not_Found:2013/04/04(木) 22:07:16.74 ID:???
やわらかいなり
837Name_Not_Found:2013/04/05(金) 02:10:30.09 ID:???
かたいなり
838Name_Not_Found:2013/04/05(金) 02:13:34.09 ID:???
>>835
違うよ。JavaScriptのsetTimeoutの繰り返し。スマホだとめっちゃ重い
839Name_Not_Found:2013/04/05(金) 09:29:20.63 ID:???
iPhoneだとanimateが重いみたいね
しかし移動にCSS3のtranslateを使うと、今度はPCブラウザで対応してないのが多いしなあ・・・
840Name_Not_Found:2013/04/05(金) 14:47:56.67 ID:???
やわらかいなり
841Name_Not_Found:2013/04/05(金) 23:00:02.97 ID:???
IEとかはもう捨てでいいよ
842Name_Not_Found:2013/04/05(金) 23:04:53.71 ID:???
やわらかいなり
843Name_Not_Found:2013/04/05(金) 23:27:57.74 ID:???
jQueryのfadeとかのエフェクト関連がChromeの最新版ではガクガクで
IEのほうがサクサクなのが海外でも話題になってるなw
844Name_Not_Found:2013/04/06(土) 00:26:01.73 ID:???
やわらかいなり
845Name_Not_Found:2013/04/06(土) 06:14:08.85 ID:???
IE9はFireFoxやChromeよりもJSがサクサク動くんだよ何気に
846Name_Not_Found:2013/04/06(土) 09:45:47.74 ID:???
CSSアニメーションもまともにうごく?
847Name_Not_Found:2013/04/06(土) 12:49:59.86 ID:???
やわらかいなり
848Name_Not_Found:2013/04/06(土) 13:35:59.83 ID:???
│    _、_
│  ヽ( ,_ノ`)ノ
│ へノ   /
└→ ω ノ
      >
849Name_Not_Found:2013/04/06(土) 16:39:38.14 ID:???
らやかわいなり
850Name_Not_Found:2013/04/06(土) 19:59:21.19 ID:???
やわらかいなり
851Name_Not_Found:2013/04/06(土) 23:37:01.13 ID:???
やわらかいなり
852Name_Not_Found:2013/04/07(日) 03:31:57.51 ID:???
IEで
$(this).attr("id");
で取得できないですorz
853Name_Not_Found:2013/04/07(日) 03:50:48.61 ID:???
ごめんなさい。できました・・
854Name_Not_Found:2013/04/07(日) 18:50:45.28 ID:???
Smooth Navigational Menu
http://www.dynamicdrive.com/dynamicindex1/ddsmoothmenu.htm

こちらのプルダウン式のメニューを、自分で作ったボタンで作りたいのですが、
どこをどういじったらよいのかサッパリです。。
どなたかご教授おねがいします。。
855Name_Not_Found:2013/04/08(月) 11:31:27.69 ID:???
やわらかいなり
856Name_Not_Found:2013/04/08(月) 23:28:35.89 ID:???
>>854ですが、やっとできました。あきらめないでよかった。。
857Name_Not_Found:2013/04/08(月) 23:31:19.64 ID:???
やわらかいなり
858Name_Not_Found:2013/04/09(火) 14:37:41.13 ID:???
スマホがsetTimeoutで遅くなるならHTML5のcanvasも使い物にならないな
あれこそ描画とクリアを繰り返してアニメーションさせるんだから
859Name_Not_Found:2013/04/09(火) 23:40:46.85 ID:???
少し前のiPod Touchと、iPhone5で
setTimeoutのパフォーマンス全然違うんだよ
同じミリ秒設定しても全然違う
860Name_Not_Found:2013/04/10(水) 00:03:25.09 ID:???
HTML5で最も注目されてる機能で、更にそれを推奨しまくった会社の製品で大きくパフォーマンスが違うとか
笑えない話しだわ
861Name_Not_Found:2013/04/10(水) 07:36:00.21 ID:???
スマホでこってりしたサイトてにんきないからな
862Name_Not_Found:2013/04/10(水) 13:55:55.56 ID:aN5a2zFK
jquery.quicksilver.js
というプラグインは、主に、なにをするプログラムでしょうか?
ググっても日本語の記事は見当たらないので(あってもそのものについては説明がなし)
初心者ですがおねがいします
863Name_Not_Found:2013/04/10(水) 20:26:31.17 ID:???
quicksilverな動作をするプラグインです。
864Name_Not_Found:2013/04/10(水) 23:32:20.83 ID:???
Quicksilver string ranking algorithm
ってあるぞ。
検索エンジンなんかと組み合わせて使うのかな
865Name_Not_Found:2013/04/11(木) 08:33:23.44 ID:???
やわらかいなり
866Name_Not_Found:2013/04/11(木) 23:45:09.96 ID:???
やわらかいなり
867Name_Not_Found:2013/04/14(日) 08:57:03.73 ID:X09jWgl2
下記は、
ボタンを押すと、DBにcommentの内容がAjaxで反映され(detect.php)更新されます。

<FORM ACTION="index.php" METHOD="POST" name="MainForm">
<INPUT TYPE="TEXT" NAME="comment" SIZE="60">
<INPUT TYPE="SUBMIT" NAME="Submit" VALUE="更新">
</FORM>

<div id="container">
</div>


※containerの中身は「detect.php」


ところが、detect.phpが反映されるまで、僅かなタイムラグが発生します。
「SUBMIT」ボタンを押すと即座に<div id="container">に反映されるようにするには
どのようにしたらよいでしょうか?
868Name_Not_Found:2013/04/14(日) 10:46:59.31 ID:c9lK6zOB
やわらかいなり
869Name_Not_Found:2013/04/14(日) 22:37:52.23 ID:???
DBに反映する前に、divに値をセットすればタイムラグはないけど
DBへの書き込みに失敗した場合でも値がセットされてしまう。

DBへの書き込みが成功したことを確実担保するのであれば
サーバ側の処理性能を(物理的・ロジック的に)上げるとか
するしかないな
870Name_Not_Found:2013/04/15(月) 03:04:39.17 ID:???
ボタン押した時に「更新中・・・」とでも出しておけばいいんじゃね?
要はボタン押したのに反応無くて、あとから急に変わるから違和感があるんだろ。
871Name_Not_Found:2013/04/15(月) 12:42:51.31 ID:???
DBに保存する値でも表示させておいて、ajax通信成功したら 正常に更新されました とかのメッセージを追加で表示すればいいんじゃない?
872Name_Not_Found:2013/04/18(木) 00:22:42.45 ID:9GwtOtqH
jQueryのautocompleteについて質問です

<html lang="ja">
<head>
<meta charset="utf-8" />
<title>autocomplete</title>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.9.2/themes/base/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.8.3.js"></script>
<script src="http://code.jquery.com/ui/1.9.2/jquery-ui.js"></script>
<script>
$(function() {
var functions = [
"php", "perl", "python", "ruby"
];
$( "#target" ).autocomplete({
source: functions
});
});
</script>
</head>
<body>
<label for="target">autocomplete</label>
<input id="target" />
</body>
</html>

これで最初に「p」をいれると補完されるんですが「php」といれて半角スペースなどをいれたあとにまた「p」を押しても補完はされません。
http://jqueryui.com/autocomplete/
を見てみたのですが複数の補完については見当たらない感じです。
複数の言葉でも補完する方法があればアドバイスいただけないでしょうか。
873Name_Not_Found:2013/04/18(木) 09:48:27.08 ID:???
>>872
ないと思う
似たことしたければsuggest.jsとかの方が便利と思う
jasonリアルタイムで複数補完、連続補完したいならわからん
874Name_Not_Found:2013/04/20(土) 17:11:56.81 ID:???
スマホ向けに、jQueryをjqMobiとかzeptoに置き換えるのって
互換性的には問題ないの?
875Name_Not_Found:2013/04/20(土) 18:33:17.69 ID:???
jQuerymobileのCSSに関する質問はスレ違いでしょうか?

ボタンのマージンの設定方法が見つかりません。
電卓のようなWEBアプリを作っているのですが、
デフォルトだとボタン間のマージンが広いのでこれを狭くしたいと考えています。

何か情報をお持ちの方がいましたらご教授お願いします。
876Name_Not_Found:2013/04/20(土) 18:53:36.59 ID:???
対象となるボタン要素のスタイルをchromeとかfirefoxの開発者ツールで調べて
スタイル上書きすればいいだけだよ
難しくない
jQuery Mobileなら、クラスの値を上書きしれ
877Name_Not_Found:2013/04/20(土) 19:34:16.44 ID:???
>>876
875です
的確なアドバイスありがとうございました。
ui-btnのmarginを書き換えた所うまくいきました。
878Name_Not_Found:2013/04/22(月) 00:14:29.51 ID:Kds2vUxh
jQuery 2.0 リリース記念上げ!
879Name_Not_Found:2013/04/22(月) 18:52:47.75 ID:???
IEのレガシー切るのは英断だけど
仕事じゃ全く使えないな。
880Name_Not_Found:2013/04/22(月) 19:09:01.27 ID:???
真面目に仕事しろよ
条件付きコメントで1.9と2.0のどっち使うか切り分けろ
881Name_Not_Found:2013/04/22(月) 19:30:13.02 ID:???
行程が増えるだけでコスト増もいいところ。
まぁ数年は1.8.3で十分だろう。
882Name_Not_Found:2013/04/22(月) 23:47:27.97 ID:???
しかし、こんだけ普及してるのに新バージョンが歓迎されないのも可哀想だなw
883Name_Not_Found:2013/04/25(木) 01:33:20.11 ID:???
jQueryのバージョンは上げてはいけない
いろんなものが動かなくなる
884Name_Not_Found:2013/04/25(木) 02:00:24.54 ID:???
動いているうちは触るなは結構だけど自分で作ったプラグインなら作りなおせばいいし
他人が作ったものならバージョンアップしたらそれに対応されたものが公開されるでしょ?
885Name_Not_Found:2013/04/25(木) 07:55:53.26 ID:???
バージョンアップされずに放置されているものが多いから困るんだろ?
自分で対応できるんだなら話は別だけどな。
886Name_Not_Found:2013/04/25(木) 15:34:27.58 ID:o8K2G9Az
ajaxで今表示してるページの最新のHTMLを読み込んで
その中の<script>タグをクラスでfind()したやつを
今表示してるページのbodyに.append()して実行ってのが
1.9にバージョンアップしたら出来なくなって

10時間くらい色々やってみて出来なかったから
結局jquery-migrateとかいうの入れて対応したんだけどまだもやもやする

どうやるべきなの?
$.parseHTML()ってのがキーっぽいんだけどどうやっても出来ん
887886:2013/04/25(木) 15:38:45.30 ID:o8K2G9Az
1.8で使えてたコード、1.9の現在migrate1.0入れてそのまま使ってるコード

$.ajax({
url: "",
success: function(html){
$("body").append($(html).find(".hoge"));
}
});

試したコードの一例(.doneにしたりparseHTMLにしたりなど)

$.ajax({
url: "",
cache: false,
}).done(function(html){
$("body").append($($.parseHTML(html)).find(".hoge"));
});
888Name_Not_Found:2013/04/25(木) 16:37:57.75 ID:???
>>886
Loading and running scripts inside HTML content
http://jquery.com/upgrade-guide/1.9/#loading-and-running-scripts-inside-html-content
>To load a new script, use jQuery.getScript() instead.
889Name_Not_Found:2013/04/26(金) 00:55:50.36 ID:???
> 他人が作ったものならバージョンアップしたらそれに対応されたものが公開されるでしょ?

なんという都合の良い考え方w
希望的観測過ぎる
890Name_Not_Found:2013/04/26(金) 01:19:04.36 ID:???
> 他人が作ったものならバージョンアップしたらそれに対応されたものが公開されるでしょ?

オープンソースなら、対応するもしないも作者の自由。
対応したとしても、公開するもしないも作者の自由。
ソース公開されてるものが多いんだから、利用者側にも対応の権利があるよ。
891Name_Not_Found:2013/05/01(水) 07:38:49.61 ID:???
>>890
オープンソースならそれをヒィードバックしろよ
日本人からはissue要望すら投稿されん
892Name_Not_Found:2013/05/02(木) 22:51:09.81 ID:oTG46qux
初めてjQueryを使おうと思ったとき、ライブラリをダウンロードして
WEBサーバーにアップすることを知らなかった
ちゃんと調べないといけないなぁ
893Name_Not_Found:2013/05/02(木) 23:30:40.26 ID:???
なにいってんだこいつ
894Name_Not_Found:2013/05/02(木) 23:42:25.66 ID:???
グーグルから引っ張ってくるのが良い
895Name_Not_Found:2013/05/03(金) 21:10:41.69 ID:b1dK0V3f
jquery-1.7.1だったのをjquery-1.8.3に書き換えました。下記のスクロールが動作しなくなったのですが何が機能していないかわかりますでしょうか?(エラーコンソールはなにも表示されていません。alert 0,1,2,3 は応答しています。)
-----------------------
function scroll(direction) {
var scroll, i,
positions = [],
here = $(window).scrollTop(),
collection = $('.post');
collection.each(function() {
positions.push(parseInt($(this).offset()['top'],10));
});
for(i = 0; i < positions.length; i++) {
if (direction == 'next' && positions[i] > here) { scroll = collection.get(i); break; }
if (direction == 'prev' && i > 0 && positions[i] >= here) { scroll = collection.get(i-1); break; }
alert("1");
}
if (scroll) {
$.scrollTo(scroll, {duration: 750});
alert("2");
}
alert("3");
return false;
}

-----------------------
$(".next,.prev").css("cursor","pointer").click(function() {
alert("0");
return scroll($(this).attr('class'));
});
-----------------------
宜しくお願いします。
896Name_Not_Found:2013/05/03(金) 21:22:20.64 ID:???
ブラウザの開発者用ツールでどこでエラー吐いてるか調べたら?
897895:2013/05/03(金) 21:27:27.40 ID:b1dK0V3f
先にも書きましたが
Firebugではエラーコンソールはなにも表示されていません。
898Name_Not_Found:2013/05/04(土) 01:30:14.27 ID:???
ChromeのJavaScriptデバッガで処理を追えばすぐわかるだろ
899Name_Not_Found:2013/05/04(土) 05:37:54.90 ID:???
$.scrollTo() ってメソッドはjqueryにないから、なんか他のプラグインか?
そいつのバージョンが本体とあってないんじゃね?
900Name_Not_Found:2013/05/04(土) 11:14:15.82 ID:uBf/akHW
jqueryにて、下記のcontainerの中を自動更新させたいのですが、
どのようにやったらよいのでしょうか?
containerの中身はPHPで、PHPは定期的に更新されます。

<div id="container">
</div>


ちなみにprototype.jsを用いて作成した場合は、出来ました。
901Name_Not_Found:2013/05/04(土) 12:04:54.76 ID:???
意味がわかんねえよ
idがphpってなんだよ
902Name_Not_Found:2013/05/04(土) 12:24:42.90 ID:???
ajaxでcontainerの中身を読み込み
jQueryのhtmlメソッドかなんかでcontainerの中身を書き換える
903900:2013/05/04(土) 13:29:56.49 ID:uBf/akHW
質問の仕方が悪かったです

jqueryにて、hoge.phpをcontainerに表示させ、hoge.phpに更新があった場合はcontainerが自動更新されるようにしたいのですが、どのようにやったらよいのでしょうか?
hoge.phpはHTMLを表示するだけですが定期的に更新されます。
<div id="container">
</div>

ちなみにprototype.jsを用いて作成した場合は、出来ました。
904Name_Not_Found:2013/05/04(土) 13:41:41.93 ID:???
ajaxでググれよ
905Name_Not_Found:2013/05/04(土) 13:51:33.22 ID:???
Ajaxの基本動作じゃん
なにがわからんのか不明
906900:2013/05/04(土) 14:47:10.67 ID:uBf/akHW
すいません。具体的に言うと、
↓では、ただ表示されるだけで、自動更新しません。
これを3秒おきくらいに自動更新されるようにしたいのです。
色々試行錯誤してるんですが、うまくいかないので・・・。

$.ajax({
type: "POST",
url: "hoge.php",
success: function(msg){
$("#container").html(msg);
}
});
907Name_Not_Found:2013/05/04(土) 15:00:02.24 ID:???
更新があった場合
908900:2013/05/04(土) 16:57:48.92 ID:uBf/akHW
setintervalでいけました
何か物凄い勘違いしてハマってました

スレ汚しすみませんでした
909Name_Not_Found:2013/05/04(土) 17:12:42.97 ID:???
ナビゲーションメニューのリンクアンカー

<a href="hoge.html" id="menu_1">menu 1</a>

に、hover時に一時停止するアクションを設定しています

$("a#menu_1").hover(function(ev){
clearInterval(timer);
}, function(ev){
timer = setInterval("change()", 5000);
});

別の場所にある画像のhover時にも同じ動作設定したく、現在は双方にクラスを定義して処理しています

<a href="hoge.html" class="act">menu 1</a>
<a href="hoge.html" class="act"><img src..... ></a>

$(".act").hover(function(ev){
clearInterval(timer);
}, function(ev){
timer = setInterval("change()", 5000);
});

双方で動かすためだけにクラスを設定していますので、
それ無しでどちらのアンカーも動作するように書き直す方法をご教示ください
宜しくお願いします
910Name_Not_Found:2013/05/05(日) 15:57:36.28 ID:???
>>908
ベストは、サーバーからプッシュすることだけどね
911Name_Not_Found:2013/05/05(日) 17:11:58.74 ID:???
サーバからプッシュだと、常にコネクション張ってないといけないかな?
912Name_Not_Found:2013/05/05(日) 17:15:11.05 ID:???
常時数秒単位でサーバへ問い合わせとかマジやめてほしい
最低でも問い合わせの停止ができるようにしといてくれ
913Name_Not_Found:2013/05/05(日) 17:23:32.73 ID:???
>>912
だから、サーバからプッシュの方がましなのよ
914Name_Not_Found:2013/05/05(日) 17:39:09.11 ID:???
コネクション維持し続けるのも勘弁。それもOFFできるようにしといてくれ。
915Name_Not_Found:2013/05/05(日) 17:40:38.09 ID:???
ツイッターとかもオンオフ出来ないでしょ
嫌ならjs切っとけよ
916Name_Not_Found:2013/05/05(日) 17:53:47.75 ID:???
Twitterは1分毎ぐらいにGETするだけだなあ
917Name_Not_Found:2013/05/05(日) 20:46:32.58 ID:???
>>914
>コネクション維持し続けるのも勘弁
何か勘違いしていない?
サーバプッシュは、サーバでイベントが発生しない限り通信も発生しないんだが
918Name_Not_Found:2013/05/05(日) 21:02:36.59 ID:???
>>917
サーバでイベントが発生したら、クライアントにどうやって接続するの?
919Name_Not_Found:2013/05/05(日) 21:03:48.77 ID:???
JqueryMobileのフッタに関してお聞きしたいのですが、

<div id="home" data-role="page">

<div data-role="header" data-position= "fixed">
<a href="#menu" data-role="button″ data-icon="gear">Menu</a>
<h1>TEST</h1>
<a href="#now" data-role="button" data-icon="check">check!</a>
</div>

<div data-role="content">
<div id="title">
</div>
</div>

<div data-role="footer" data-position= "fixed">
<a href="#menu" data-role="button" data-icon="gear">Menu</a>
<h3>TEST</h3>
<a href="#now" data-role="button" data-icon="check" class="ui-btn-right">check!</a>
</div>
</div>

とした場合に、ヘッダの方は1行で表示されるのに対して、フッタの方はボタンと文章の間に強制的に改行が入ってしまいます。

ボタンも左右で微妙に位置がずれてしまうようです。 googleで検索してみましたが、それらしい理由が見当たりません。 これは何が原因でしょうか?解決する方法はありま すでしょうか?
920Name_Not_Found:2013/05/05(日) 21:09:55.01 ID:???
jQuery Mobileを投げ捨てろ
俺はそうした
921Name_Not_Found:2013/05/05(日) 22:19:27.25 ID:???
>>918
サーバからクライアントにプッシュする。通常の逆パターン
922Name_Not_Found:2013/05/05(日) 22:26:16.69 ID:???
>>921
だからサーバからクライアントへデータをプッシュするためには、何らかのプロトコルで接続しないとだめだろ?
どういうプロトコルを使って接続するんだって聞いてるんだよ
コネクション維持しないでいきなりサーバからクライアントに接続する方法を教えてくれ。
923Name_Not_Found:2013/05/06(月) 11:08:35.61 ID:???
>>922
>コネクション維持しないでいきなりサーバからクライアントに接続する方法を教えてくれ。
いつも、いきなりクライアントからサーバに接続しているでしょ。
それの反対をやればいいだけ。
ググればたくさん情報検索できると思うけどな。
924Name_Not_Found:2013/05/06(月) 14:11:35.46 ID:???
>>923
インターネットの仕組みでは、いきなりサーバに接続するのは可能でも
いきなりクライアントに接続するのは難しいと思います
ググって出てくるPush技術では、クライアント側から接続して作った
コネクションを維持するものが多いようです
調べてみたいので、サーバからいきなりクライアントに接続するための
プロトコルを教えてもらえないですか?
925Name_Not_Found:2013/05/06(月) 14:32:51.37 ID:???
クライアントからのリクエスト一切無しで
サーバからいきなりクライアントに接続する方法なんて存在しないよ。
いったんクライアント(ブラウザ)からサーバに接続して
コネクション張ったままにする以外の手段は無い。
>>921>>923は、何か勘違いしているな。

現実解としては、Comet+ajaxって感じだろうな。
926Name_Not_Found:2013/05/06(月) 18:50:30.10 ID:???
jqmはあと2世代スペックないとな
927Name_Not_Found:2013/05/06(月) 20:14:34.34 ID:???
line とか skype の仕組みとか研究してみたら?
928Name_Not_Found:2013/05/06(月) 21:02:35.32 ID:???
Skypeではプライベートアドレスを持つノード(Webならばクライアントに相当)から、
グローバルアドレスを持つノード(Webならばサーバに相当)へ、
UDPパケットを定期的に投げることでコネクションを維持するようだよ
929Name_Not_Found:2013/05/06(月) 21:07:18.22 ID:???
UDP通らない場合はクライアントに相当するノードから擬似的なサーバへTCP接続するみたいだな
930Name_Not_Found:2013/05/06(月) 21:16:26.39 ID:???
サーバ側でクライアントの携帯電話番号を把握しておいて
繋ぐように電話をかけるってのはどうですかね?
931Name_Not_Found:2013/05/06(月) 23:04:35.04 ID:???
>>928
それはlong polling方式だね

wikiでも読んでみるといい
http://ja.wikipedia.org/wiki/Push%E6%8A%80%E8%A1%93
932Name_Not_Found:2013/05/07(火) 00:18:49.24 ID:???
ともあれ、JavaScriptで実現できる技術の話に戻ろうよ
933Name_Not_Found:2013/05/07(火) 00:29:51.05 ID:???
>>931
結局、クライアント側からの接続で開始する方法を用意しておく必要があると
言ってるんだけど伝わってるかな?
934Name_Not_Found:2013/05/07(火) 19:54:26.22 ID:1JjOKnge
下記のコードを実行すると、div要素が縮んで消えてしまいます。
これはなぜですか?toggle()を使用すると消えてしまうようなのですが。
使用しているブラウザはChromeです。
ご存知の方、教えてください。お願いいたします。

<html>
<head>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>

<script>
$(document).ready(function(){

$("#test").toggle(
function() {
},
function() {
}
);
});
</script>
</head>
<body>
<div id="test">
Hello!!
</div>
</body>
</html>
935Name_Not_Found:2013/05/07(火) 20:10:48.27 ID:???
>>934
1.9からtoggle(function,function)の機能は削除された
引数に関数を指定しないtoggle()と同じ動作をすることになる
936934:2013/05/07(火) 20:49:14.20 ID:1JjOKnge
>>935
返信ありがとうございます!
toggle()廃止なんですね。凄い便利そうなので、ずっと使えるものだと思ってました。
なぜ廃止になってしまったんでしょうか。
これからは、下記の様に、自分でクリックイベントを処理しなければならないのでしょうか?
もっと良い書き方はありますか?

<html>
<head>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>

<script>
$(document).ready(function(){

var state = 1;
$("#test").on("click", function () {
if(state == 1) {
} else if(state == 2) {
}
});

});
</script>
</head>
<body>
<div id="test">
Hello!!
</div>
</body>
</html>
937Name_Not_Found:2013/05/08(水) 09:04:29.35 ID:???
>>936
同じ名前の別機能のメソッドがあるからややこしいってことらしい。
jQuery Migrate plugin を入れればまた使えるようになる。(未確認)

あと、自分で実装するんなら、そんな風に変数を使うんじゃなくて、
.data() を利用するほうがいいと思うよ。
対応する要素が複数になったことを考えてみるんだ。
938Name_Not_Found:2013/05/08(水) 23:58:59.48 ID:???
IEは産廃

IEは産廃

この世から消え去ってしまえよ
939934:2013/05/09(木) 16:31:49.29 ID:LifJwANe
>>937
返信遅れてしまって申し訳ないです!!

data()、はじめて知りました。toggleさせたい要素が増えたときにstate変数も沢山作らなくていいので助かります!困ってました!
これからdate()を使って書いてみます!
940Name_Not_Found:2013/05/11(土) 21:44:26.68 ID:???
こんにちわ よろしくお願いします。
OS win mac
ブラウザ モダンブラウザ



スクロールバーでwindowをスクロールしたときに
CSSのposition:fixed;で位置を固定した要素(div)との相対的な距離をとる方法はないですか?

たとえば、横に長い要素をスクロールバーでスクロールさせたとき
position:fixed;させた要素からどれくらい離れたかを知りたいときなど
941Name_Not_Found:2013/05/11(土) 22:57:30.65 ID:???
スクロール量+fixedで設定した値ではダメなのかな?
942Name_Not_Found:2013/05/11(土) 23:12:41.20 ID:dcdn4I+u
ページが読み込まれたとき、要素の初期設定を行いたいのですが、下記の様に書いても、alert()が呼ばれません。

$('.test').load(function () {
alert('ここで初期設定を行います!');
});

それと、後処理も行いたいのですが、ページが閉じられたとき、要素それぞれに割り当てられたイベントを実行するにはどのようにすればよいのでしょうか?
ご存知の方、いらっしゃいましたら教えてください。お願いいたします。
943Name_Not_Found:2013/05/11(土) 23:26:10.09 ID:???
$(document).on("ready", function(event) {
 // ここに初期化処理を実装
});
944942:2013/05/11(土) 23:47:24.09 ID:dcdn4I+u
>>943
返信ありがとうございます!
この方法って、$(this).xxxを使って、要素それぞれに初期化処理をほどこすにはどのようにすればよいのでしょうか?

ページが閉じられたときの処理の方も、ご存知の方いらっしゃいましたら宜しくお願いいたします!
945Name_Not_Found:2013/05/12(日) 00:08:39.08 ID:???
thisが何を意味するのか、基礎をもう一回確認しろ
946Name_Not_Found:2013/05/12(日) 00:16:08.70 ID:???
call辺りを調べたら良いのかも。
イベントもあまり理解してない?

閉じられた時の処理は、あまりしない。
クロスブラウザ考えるとコストに合わない。
そもそもイベントも必ず拾えるのかわからない。
947Name_Not_Found:2013/05/12(日) 03:49:13.55 ID:iq2qNKUu
IE切り捨てた
948Name_Not_Found:2013/05/12(日) 09:29:06.61 ID:???
949942:2013/05/12(日) 14:21:47.44 ID:A38QAEw2
>>945
>>946
そうなんです。C++とかJava出身で、最近ドットインストールさんのJavaScriptとjQueryの動画見たり、いくつかサイトを見たり、それ以外はサンプル見ながらなんとなく使ってるレベルなんですよね。
一応、thisはそれを保持しているjavascriptのインスタンス自信で、
$(this)は、現在イベントが起きたインスタンスを表すjQueryオブジェクトみたいなものかなって思ってます。
call()はきちんと理解しているつもりです。
ですが、

$(document).on("ready", function(event) {
 $(this).xxx();
});

と書いたときの、$(this)が何を表すのかが解りません。
一応、特定のIDを持ったHTML要素や、特定のclassを持ったHTMLに対して、ページがロードされた時点で初期化処理をほどこしたいのです。
一応ここでのfunction()は、ページが全て読み込まれたあとに発生するイベントなのだという事は解ります。

もう、知識が満遍なく浅すぎて、自分が何が解っていないのかも解らなくて・・・
950Name_Not_Found:2013/05/12(日) 15:44:34.81 ID:???
なぜ thisにこだわるのか
951942:2013/05/12(日) 18:51:47.56 ID:A38QAEw2
>>950
もしかして、getElementsByXxxx()とか使うって事でしょうか??
てっきり、jQueryのクリックイベントなどと同じようにプログラムできるものだと・・・
952Name_Not_Found:2013/05/12(日) 19:56:42.22 ID:???
いや特定のクラスや要素に対して処理をしたいなら、セレクタでクラスや要素を指定して処理をかけばいいだけだと思うけど…
953Name_Not_Found:2013/05/12(日) 20:02:48.69 ID:???
$(document).ready(function(){
$(this).xxx();
});
のthisならdocumentのことじゃないの?
954Name_Not_Found:2013/05/12(日) 20:31:13.64 ID:???
もしどうしても各要素の初期化処理をイベントで処理したいんなら

$(function () {
 $('.test').on('hoge', function () {
  alert('ここで初期設定を行います!');
 });
 $('*').trigger('hoge');
});

こんな感じなんかねえ。'hoge'は適当なイベント名にして。

とりあえず、loadイベントは要素がloadされたときに発火するわけではないよ。
955Name_Not_Found:2013/05/12(日) 22:28:12.74 ID:mWU5Srey
◆じゃあのさん来た◆
178:名無しさん@13周年[]
2013/05/12(日) 20:54:52.39 ID:VA7SdRMg0
ふーーーんwwww
民主党調子こいてんなあwwww
ようおまいらwww元気ぃ?wwwよろしくやってたかい?www
--- 以下スレ情報 ---
【政治】「自民が反対したから」「官僚が抵抗したから」 民主党の『大反省会』、反省どころか、言い訳や責任転嫁がほとんど★3
http://uni.2ch.net/test/read.cgi/newsplus/1368355843/
956Name_Not_Found:2013/05/12(日) 22:33:26.05 ID:???
javascriptのthisは呼び出し元なので、セレクタなどで指定した方が組みやすいと思います。
どうしても必要なら、callを使うことで、呼び出し元を指定できるので、それもありかと。
javaのイメージで作るなら、functionにメンバーを定義して、newする様になると思いますが、ソースが大きくなりますし、イベントフックするのはえらい大変だったかと。

ちなみにjavascript自体で、onloadイベントが発生するのは、img、iframe、window辺りだったかな?
957Name_Not_Found:2013/05/13(月) 17:48:12.76 ID:xE9syzgJ
よくあるsmoothscroll系のプラグインを入れたんですが
他にIDにリンクして作動するプラグインと干渉してしまいます。

<a href="#hogehoge"></a>っていうのを使うプラグインと
ページ内リンク系は同居できないんでしょうか?
958Name_Not_Found:2013/05/13(月) 17:58:58.84 ID:???
id変えりゃ良いじゃん?
959Name_Not_Found:2013/05/13(月) 18:21:19.77 ID:xE9syzgJ
ID変えても#が付くことに変わりないんじゃないですか?

<a href="#hogehoge">OPEN</a>
ってのをクリックしたら開くメニューを作ってて
それをクリックするとメニューは開くんだけど同時にSmoothScrollも動いて
メニューじゃないメインページのほうがビクビクするんだけど

たぶんsmoothscrollでa href=#って付いてるやつに反応してビクるってなってるのかな?
960Name_Not_Found:2013/05/13(月) 18:25:26.07 ID:???
あーすんません、他のsmoothScrollを試したらちゃんと回避法が用意されてました。
961Name_Not_Found:2013/05/13(月) 18:29:49.44 ID:???
アコーディオンメニューにページ内アンカーを使う意味がよくわからない
<div id="#foo">OPEN</div>
<div id="#bar">MENU内容</div>
<script>
$("#foo").click(function(){
$("#bar").show();
});
</script>
みたいなのじゃダメなの?
962Name_Not_Found:2013/05/13(月) 18:37:21.77 ID:???
idじゃなかったかすまんな
#見てidだと思い込んでしまった
963Name_Not_Found:2013/05/15(水) 13:52:19.20 ID:???
震災ビジネスといえば被災地の砂浜で新入社員の顔を社長のおっさんが一人一人
1mgタバコ「NEXT」のCMのおっさんみたいな顔で1分ぐらい覗き込んで
思わずジャパニーズスマイルをかましてしまった若者が
「おぉうあ!(バァン)おぉうああ(バンバンビビンビビビンビビビビンバンバンババババババババァン)!」といきなり横っ面張られて
「お前ここどこや思とるんy$&#?!&@Oうし分け無いと思わんのか$#&」
とかいって胸倉掴まれておそらく100回以上、およそ30秒間に渡って往復ビンタされ続けてたのにはワロタ
おっさんはこの会社の社長かと思ったら企業の新人研修を請け負ってる自称コンサルタントなんだそうだ
こんな研修に金払う社長も社長だが100連ビンタをノーカットで放送した某ローカル局の英断を評価したい
「当選者:セシウムさん」なんかよりよっぽど地元の人に見て欲しい内容だと思った
964Name_Not_Found:2013/05/16(木) 17:54:32.25 ID:Qm+lfVKg
スクリプト高速化したいんだけど良い方法教えて
965Name_Not_Found:2013/05/16(木) 19:04:48.80 ID:???
全部idで指定する
966Name_Not_Found:2013/05/16(木) 19:59:37.72 ID:Qm+lfVKg
被る要素が多い場合とかはどうするのさ
1個1個IDつけたほうが重くなりそう
967Name_Not_Found:2013/05/16(木) 20:12:58.56 ID:???
>>966
無知なくせに無礼な言い草だなw。氏ね。
968Name_Not_Found:2013/05/16(木) 20:13:03.14 ID:???
初っ端からクラス指定するのが一番重い
一つだけならid指定
それがムリならdiv.classのようにタグ名から始める
それもダメならclassで指定する
969Name_Not_Found:2013/05/16(木) 20:13:55.15 ID:???
あとは#id div.classみたいな書き方も良い
970Name_Not_Found:2013/05/16(木) 20:16:04.06 ID:???
>>968
>初っ端からクラス指定するのが一番重い

そうなんだ〜
971Name_Not_Found:2013/05/16(木) 20:51:26.68 ID:???
javascriptの重さなんて気にしたこと無かったけど低スペPCにはjqueryの処理も時間掛かったりするのかな
972Name_Not_Found:2013/05/16(木) 23:29:30.75 ID:???
PCではなく、スマホとかだろうな
端末によってはヒドイありさま
973Name_Not_Found:2013/05/17(金) 21:43:39.98 ID:???
jQueryで、htmlのタグをIDを使わずに変数に指定するにはどう書けばいいでしょうか?
974Name_Not_Found:2013/05/17(金) 22:20:30.01 ID:???
ジェジェ
975Name_Not_Found:2013/05/17(金) 22:27:46.09 ID:???
クラスで指定しろ
976Name_Not_Found:2013/05/18(土) 05:40:53.78 ID:???
>>973
$("tagname")
$("tagname.classname")
$(".classname") 等
てかお前なんもググってねーだろ
977Name_Not_Found:2013/05/18(土) 07:27:05.16 ID:???
おまえら、クチは悪いのに優しいなw
978Name_Not_Found:2013/05/18(土) 07:47:24.44 ID:???
てめえは細々こづかい稼いでろ
979Name_Not_Found:2013/05/18(土) 11:38:18.25 ID:+2fAEcrA
現在、次のようなソースでid=sendのFormにて、
Win7のIE8以下でcomment欄で発言した後、Enterを押すと、ページをリロードしてしまうようです。
発言ボタンを押すと問題ないようです。
FireFox、Chromeなどでは問題なく動くようです。
どのようにしたら、IE8以下でEnterを押しても、他のブラウザと同じようにページがリロードしないように出来ますか?

【JS部分】
$(document).ready(function(){
$('#send').click(function(){
jQuery . post(
'send.php',
{ comment: $('#comment').val() },
function( data, textStatus ) {
jQuery( '#container' ) . html( data );
}
,'html'
);
$("#comment").focus();
this.reset();
return false; //サブミット後、ページをリロードしないようにする
});
});

【HTML部分】
<form id="send" method="post">"
<INPUT id="comment" TYPE="TEXT" NAME="comment" SIZE="50">"
<INPUT TYPE="SUBMIT" NAME="Submit" VALUE="発言" onclick="return false;">"
</form>"
980Name_Not_Found:2013/05/18(土) 18:14:29.78 ID:???
>>979
$('#send').keypress(function(e){
if (e.which == 13) return false;
});

こんな風にエンターキーイベントが来たら
false返すようにすればいいんでないの?
981Name_Not_Found:2013/05/18(土) 18:15:50.63 ID:vqT+wtwy
982Name_Not_Found:2013/05/18(土) 18:38:27.00 ID:???
あー
983Name_Not_Found:2013/05/19(日) 17:13:36.14 ID:???
hosyu
984Name_Not_Found:2013/05/19(日) 20:27:59.65 ID:???
次スレまだか
985979:2013/05/20(月) 15:53:29.33 ID:???
>>780
規制でお礼遅れてすみません
いけました!
986Name_Not_Found
安価ミスするようなクズはいらん