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

私的良スレ書庫

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

元スレjQuery ライブラリ 総合質問所 vol.4

JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
201 : Name_Not - 2015/03/08(日) 18:16:02.98 ID:???.net (+52,+29,-3)
またわかってないのが沸いてきたw
202 : Name_Not - 2015/03/08(日) 20:15:58.96 ID:???.net (+55,+27,-6)
手動でw
専ブラのように~が先ずわかってなさそうだ
203 : Name_Not - 2015/03/08(日) 21:39:46.66 ID:???.net (+3,-30,-79)
$(document).ready(){
});
この中に、
$("#id").click(function(){});
$("#id2").keypress(function(){});
$("#id3").input(function(){});
のようにイベントだけ定義していったら
イベント駆動型プログラミングっていえますか?
205 : Name_Not - 2015/03/14(土) 19:51:01.61 ID:???.net (-10,-29,-8)
>>204
仕様でしょう。
<noscript>内は全て文字列扱いだから、
置換で消すしか思いつかんね。
206 : Name_Not - 2015/03/14(土) 19:55:20.77 ID:???.net (+17,-29,-45)
<noscript>の中身が全部文字列とかおかしいだろ。

例えばstyleがあったら、そのstyleはちゃんと有効に働くべきだ。
iframeがあったらちゃんと別ページを読み込むべきだ。
207 : Name_Not - 2015/03/15(日) 03:57:05.31 ID:???.net (+31,+1,-8)
>>206
javascriptをオフの環境ではそうなってるかと
209 : Name_Not - 2015/04/03(金) 09:40:32.16 ID:???.net (+52,+29,-3)
>>208
いや、書いてあるものが消えるってことはないでしょ。書いてあるんだから。
210 : Name_Not - 2015/04/03(金) 11:02:14.61 ID:???.net (+10,-12,-11)
ヒント:エイプリルフール
211 : Name_Not - 2015/04/05(日) 23:39:58.43 ID:???.net (+53,-30,-70)
jquery使用のResponsive Multi-Level Menuというメニューを使ってみたんですが、下画像のようにdiv領域が別の要素の上に来てしまいリンクなどを
クリックできません。この状況はどうにかできないでしょうか

/nox/remoteimages/90/66/90a6b52821499c0f2b66575dc2e4.png
213 : Name_Not - 2015/04/12(日) 13:57:01.99 ID:???.net (+49,+27,-3)
される。コールバックで実効してないから効かないんだろ
214 : Name_Not - 2015/04/12(日) 20:50:58.33 ID:???.net (+7,-28,-1)
>>213
コールバックはして効いてます。
thx
215 : Name_Not - 2015/04/13(月) 23:27:10.85 ID:5dTtTTrj.net (-24,-24,+0)
>>213
つ サポート
217 : 216 - 2015/05/01(金) 10:20:32.09 ID:KuL5Vs7n.net (+4,+29,-148)
完全に行き詰まりました。
iOSバージョンアップしてもダメ。
アプリ再インストールしてもダメ。
jQuery自体を再度見直して、他のjsをすべて削除してみてもダメ。

同じjQueryを使用しているサンプルサイトを確認したところ動作する。
さらに問題のページは別のiPhoneでは動作することが判明。

どこに原因があるのかすらさっぱり分からなくなってお手上げです!
iOSの板かどこかに行って質問するべきなのか・・・
どなたか助けてください〜
218 : Name_Not - 2015/05/01(金) 14:29:50.08 ID:???.net (+57,+29,-31)
同じライブラリ使って同じ構成で組んで仮アップ
肝心のコードがない状態で分かることなんて限られるだろ
219 : 216 - 2015/05/01(金) 15:06:09.78 ID:KuL5Vs7n.net (+0,+29,-18)
すみません。そうですよね。
時間ができたらコードを見ていただけるようにやってみます。
221 : Name_Not - 2015/05/01(金) 17:32:17.79 ID:???.net (+57,+29,-37)
解決したなら良かったけど、別のiPhoneだと動いたのは不思議だな
キャッシュがこびりついてたんかね
222 : Name_Not - 2015/05/02(土) 03:30:11.79 ID:???.net (+75,+29,-21)
別のiPhoneの詳細がわからない限り何とも言えないわw
223 : Name_Not - 2015/05/11(月) 07:31:15.75 ID:???.net (+3,-30,-241)
すみません誘導されました
只今個人でウェブサイトを作っていて複数の画像を回転させようとしているのですが
ひとつづつに動作を記述すのがめんどいので同じ所は関数を作ってまとめようと思い
自分なりに考えてやってみたのですがうまくいきません汗
よかったらどうすればいいのか教えてください
一応個別で一つづつ書いた場合は回転しました。
サンプル
html---------------------
<html>
<head>
<script src="jQueryRotate.js" type="text/javascript"></script>
<script src="rolling.js" type="text/javascript"></script>
</head>
<body>
<img id="imge001">
<img id="imge002">
</body>
</html>
rolling.js-----------------------
$(function(){
function rollin(nam1,nam2){
$(function(){
var angle = 0;
setInterval(function(){
angle+= nam1;
$("nam2").rotate(angle);
},10);//
rollin(5,image001);
rollin(2,image002);
});
224 : Name_Not - 2015/05/11(月) 22:52:24.17 ID:???.net (+19,-30,-299)
tab上にdropdownchecklistを置いたのですが、
タブ#1にはリストが表示されるのですが、タブ#2に切り替えると、タブ#2上にはリストが表示されません。
対処方法を教えてください。よろしくお願いします。
以下、ソース抜粋
<script type="text/javascript">
$(function() {
$('#tabs').tabs();
$("#id1").dropdownchecklist();
$("#id2").dropdownchecklist();
});
</script></head>
<body>
<div class="demo">
<div id="tabs">
<ul>
<li><a href="#tab1" >タブ #1</a></li>
<li><a href="#tab2">タブ #2</a></li>
</ul>
<div id="tab1">
<select size="4" name="id1" multiple="multiple" id="id1" style="width:100%" >
<option value="1">Mango</option>
<option value="2">Apple</option>
</select>
</div>
<div id="tab2">
<select size="4" name="id2" multiple="multiple" id="id2" style="width:100%" >
<option value="1">Mango</option>
<option value="2">Apple</option>
</select>
  </div>
</div></div></body>
225 : Name_Not - 2015/05/11(月) 23:54:49.39 ID:???.net (+47,-30,-90)
>>224
$("#id1").dropdownchecklist();
$("#id2").dropdownchecklist();
$('#tabs').tabs();

この順番にすると動くね。
想像だけど、tabs()を実行した時に、#id2が非表示になって、
その非表示状態タブのセレクトボックスに対してdropdownchecklist()を
実行することで、変な状態を保持してしまうんじゃないかな?
226 : 224 - 2015/05/12(火) 00:02:10.31 ID:???.net (+62,+29,+0)
>>225
ありがとうございます!!
大変助かりました。
227 : 225 - 2015/05/12(火) 00:07:32.74 ID:???.net (+3,-29,-73)
そうそう一般的にこういうたぐいのもの
(タブ化した後にやった何かがタブに反映されない)みたいなのって
それに対応するために更新メソッドがあるよ。

さっき試したの消しちゃったから確認してないけど、refreshすれば反映されないかな?
http://api.jqueryui.com/tabs/#method-refresh
228 : Name_Not - 2015/05/24(日) 23:11:06.51 ID:???.net (+94,+29,-33)
なんでjQueryのプラグインサンプルって
余計な事盛り込むんだろう。
本来欲しい部分だけを端的にDLさせろよって思う。
自己満足にも程がある
229 : Name_Not - 2015/05/25(月) 00:17:50.90 ID:???.net (+75,+29,-95)
>>228
例えばどれ?

といか、プラグインを使うサンプルなのか
プラグインを作るサンプルのかどっちかわからんがw

なお個人的にはjQueryの誰か知らん奴が作ったプラグインは
基本的に使うなというスタンス。
使うならよく調べて自作では大変だってときにしか使わないけどね。
231 : Name_Not - 2015/05/27(水) 09:18:32.38 ID:???.net (+56,+23,-22)
あるページでは1.11.1を、リンク先の別のページでは1.9.1を初めて、だと、だめでしょうね、あたりまえですが。
しかし、どこか他人のサイトで既に全く同じCDNスクリプトを読んでいたら、ブラウザはそのキャッシュから拾うでしょうね。
232 : Name_Not - 2015/05/27(水) 16:29:50.70 ID:???.net (+56,+28,-31)
記述とキャッシュの、3つの数字さえ同じならサーバが違ってもキャシュは有効?
233 : Name_Not - 2015/05/27(水) 16:48:27.10 ID:???.net (+52,-3,+0)
urlが違えば無効
234 : Name_Not - 2015/05/27(水) 19:39:20.39 ID:???.net (+70,+29,-1)
>>233
ありがとう
するとかなり限定されますね
235 : Name_Not - 2015/05/27(水) 21:19:43.42 ID:???.net (+45,-26,-17)
>>234
同じページに2回アクセスしたら、URL一緒だろうから
キャッシュは有効だよ。
236 : Name_Not - 2015/05/27(水) 21:34:09.32 ID:???.net (+2,-25,-2)
言うまでもなくsrc属性値もURLだな。
237 : Name_Not - 2015/05/28(木) 19:09:40.79 ID:???.net (+64,+29,-22)
>>235
確かに
キャッシュだけで言えば、DLしてサイトに置いても同じってことかな
どうせエラー対策で置くんだし
239 : Name_Not - 2015/05/30(土) 17:37:04.28 ID:???.net (-25,-30,-121)
本題じゃないが、'</' という連続した2文字を <script>要素の内容に書いちゃダメだよ。
今では、誰でも平気で書いているが、しかし、今でも、たとえばjQueryのソースを見てみろよ、<script>要素の内容になる場合を想定して '<\x2f' とエスケープしているだろ。
最低でも、'<\/' とエスケープしなきゃダメだ。
241 : Name_Not - 2015/05/30(土) 23:31:22.64 ID:???.net (+57,+29,-29)
つまらんうんちく乙
あげくわからずか
242 : Name_Not - 2015/05/31(日) 03:50:20.53 ID:???.net (+141,+29,-59)
オワコンjQueryは既に書く事自体がダサい恥ずかしい時代に突入してしまったので、恥ずかしげもなく具体的なコードで回答する馬鹿は激しく少なくなるよ。
244 : Name_Not - 2015/05/31(日) 10:30:34.11 ID:???.net (+69,+29,-18)
>>242
ようは答えられない自分は
恥ずかしい存在だということか
245 : Name_Not - 2015/05/31(日) 11:35:11.44 ID:9EQcBMgJ.net (+39,+29,-3)
>>242
だからなんだと
今そんなこと関係なくね
247 : Name_Not - 2015/05/31(日) 12:11:04.22 ID:???.net (+1,-30,-145)
>>238
× document.write = "青です";
○ document.write("青です");
× document.bgcolor = "blue";
○ document.bgColor = "blue";

あと、 $.parseHTML() は何のためにやってる?
append() は勝手に HTML にパースしてくれるから、特に理由がないのなら $.parseHTML は必要なし。
あとは>>239の言うように「</script」をエスケープする。

<div id="test"></div>
<script>
str = '<script>document.bgColor = "blue";<\/script>';
$('#test').append( str );
</script>
248 : Name_Not - 2015/06/01(月) 03:07:48.85 ID:???.net (+91,+29,-26)
話ぶった切ってすいません。
jQueryにて追加されたタグや属性って
なんて呼べばよいのでしょうか?(HTML側のソースには元々無いタグ)
249 : Name_Not - 2015/06/02(火) 00:03:29.02 ID:???.net (+3,-30,-124)
>>247
これはお恥ずかしい、すみませんでした。
ここ用に不要部分を省いたり書き換えたときうっかりしてたようです。
しかし相変わらず目的のscriptではできません。

$.parseHTML() は要素として生成できないかと考えました。
scriptが元々自分が書いたものではない上に複雑で
とても$('test',{})には書き換えられないと思いました。

scriptを別ファイルにして$.getScriptで読んでも同様でした。
HTMLのみでしたら$()、$.getでも何でもすんなりいきます。

少し何ができて何ができないかもう一度整理してみます。
ありがとうございました。
250 : Name_Not - 2015/06/04(木) 19:46:05.64 ID:???.net (+76,+29,-3)
>>242
オワコンなんて言葉未だに使ってるのいるんだ
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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