私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレjQuery ライブラリ 総合質問所 vol.4
JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
$(document).ready(){
});
この中に、
$("#id").click(function(){});
$("#id2").keypress(function(){});
$("#id3").input(function(){});
のようにイベントだけ定義していったら
イベント駆動型プログラミングっていえますか?
});
この中に、
$("#id").click(function(){});
$("#id2").keypress(function(){});
$("#id3").input(function(){});
のようにイベントだけ定義していったら
イベント駆動型プログラミングっていえますか?
<noscript>の中身が全部文字列とかおかしいだろ。
例えばstyleがあったら、そのstyleはちゃんと有効に働くべきだ。
iframeがあったらちゃんと別ページを読み込むべきだ。
例えばstyleがあったら、そのstyleはちゃんと有効に働くべきだ。
iframeがあったらちゃんと別ページを読み込むべきだ。
>>206
javascriptをオフの環境ではそうなってるかと
javascriptをオフの環境ではそうなってるかと
>>208
いや、書いてあるものが消えるってことはないでしょ。書いてあるんだから。
いや、書いてあるものが消えるってことはないでしょ。書いてあるんだから。
>>213
つ サポート
つ サポート
完全に行き詰まりました。
iOSバージョンアップしてもダメ。
アプリ再インストールしてもダメ。
jQuery自体を再度見直して、他のjsをすべて削除してみてもダメ。
同じjQueryを使用しているサンプルサイトを確認したところ動作する。
さらに問題のページは別のiPhoneでは動作することが判明。
どこに原因があるのかすらさっぱり分からなくなってお手上げです!
iOSの板かどこかに行って質問するべきなのか・・・
どなたか助けてください〜
iOSバージョンアップしてもダメ。
アプリ再インストールしてもダメ。
jQuery自体を再度見直して、他のjsをすべて削除してみてもダメ。
同じjQueryを使用しているサンプルサイトを確認したところ動作する。
さらに問題のページは別のiPhoneでは動作することが判明。
どこに原因があるのかすらさっぱり分からなくなってお手上げです!
iOSの板かどこかに行って質問するべきなのか・・・
どなたか助けてください〜
同じライブラリ使って同じ構成で組んで仮アップ
肝心のコードがない状態で分かることなんて限られるだろ
肝心のコードがない状態で分かることなんて限られるだろ
すみません。そうですよね。
時間ができたらコードを見ていただけるようにやってみます。
時間ができたらコードを見ていただけるようにやってみます。
解決したなら良かったけど、別のiPhoneだと動いたのは不思議だな
キャッシュがこびりついてたんかね
キャッシュがこびりついてたんかね
すみません誘導されました
只今個人でウェブサイトを作っていて複数の画像を回転させようとしているのですが
ひとつづつに動作を記述すのがめんどいので同じ所は関数を作ってまとめようと思い
自分なりに考えてやってみたのですがうまくいきません汗
よかったらどうすればいいのか教えてください
一応個別で一つづつ書いた場合は回転しました。
サンプル
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);
});
只今個人でウェブサイトを作っていて複数の画像を回転させようとしているのですが
ひとつづつに動作を記述すのがめんどいので同じ所は関数を作ってまとめようと思い
自分なりに考えてやってみたのですがうまくいきません汗
よかったらどうすればいいのか教えてください
一応個別で一つづつ書いた場合は回転しました。
サンプル
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);
});
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>
タブ#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>
>>224
$("#id1").dropdownchecklist();
$("#id2").dropdownchecklist();
$('#tabs').tabs();
この順番にすると動くね。
想像だけど、tabs()を実行した時に、#id2が非表示になって、
その非表示状態タブのセレクトボックスに対してdropdownchecklist()を
実行することで、変な状態を保持してしまうんじゃないかな?
$("#id1").dropdownchecklist();
$("#id2").dropdownchecklist();
$('#tabs').tabs();
この順番にすると動くね。
想像だけど、tabs()を実行した時に、#id2が非表示になって、
その非表示状態タブのセレクトボックスに対してdropdownchecklist()を
実行することで、変な状態を保持してしまうんじゃないかな?
そうそう一般的にこういうたぐいのもの
(タブ化した後にやった何かがタブに反映されない)みたいなのって
それに対応するために更新メソッドがあるよ。
さっき試したの消しちゃったから確認してないけど、refreshすれば反映されないかな?
http://api.jqueryui.com/tabs/#method-refresh
(タブ化した後にやった何かがタブに反映されない)みたいなのって
それに対応するために更新メソッドがあるよ。
さっき試したの消しちゃったから確認してないけど、refreshすれば反映されないかな?
http://api.jqueryui.com/tabs/#method-refresh
なんでjQueryのプラグインサンプルって
余計な事盛り込むんだろう。
本来欲しい部分だけを端的にDLさせろよって思う。
自己満足にも程がある
余計な事盛り込むんだろう。
本来欲しい部分だけを端的にDLさせろよって思う。
自己満足にも程がある
>>228
例えばどれ?
といか、プラグインを使うサンプルなのか
プラグインを作るサンプルのかどっちかわからんがw
なお個人的にはjQueryの誰か知らん奴が作ったプラグインは
基本的に使うなというスタンス。
使うならよく調べて自作では大変だってときにしか使わないけどね。
例えばどれ?
といか、プラグインを使うサンプルなのか
プラグインを作るサンプルのかどっちかわからんがw
なお個人的にはjQueryの誰か知らん奴が作ったプラグインは
基本的に使うなというスタンス。
使うならよく調べて自作では大変だってときにしか使わないけどね。
あるページでは1.11.1を、リンク先の別のページでは1.9.1を初めて、だと、だめでしょうね、あたりまえですが。
しかし、どこか他人のサイトで既に全く同じCDNスクリプトを読んでいたら、ブラウザはそのキャッシュから拾うでしょうね。
しかし、どこか他人のサイトで既に全く同じCDNスクリプトを読んでいたら、ブラウザはそのキャッシュから拾うでしょうね。
記述とキャッシュの、3つの数字さえ同じならサーバが違ってもキャシュは有効?
本題じゃないが、'</' という連続した2文字を <script>要素の内容に書いちゃダメだよ。
今では、誰でも平気で書いているが、しかし、今でも、たとえばjQueryのソースを見てみろよ、<script>要素の内容になる場合を想定して '<\x2f' とエスケープしているだろ。
最低でも、'<\/' とエスケープしなきゃダメだ。
今では、誰でも平気で書いているが、しかし、今でも、たとえばjQueryのソースを見てみろよ、<script>要素の内容になる場合を想定して '<\x2f' とエスケープしているだろ。
最低でも、'<\/' とエスケープしなきゃダメだ。
オワコンjQueryは既に書く事自体がダサい恥ずかしい時代に突入してしまったので、恥ずかしげもなく具体的なコードで回答する馬鹿は激しく少なくなるよ。
>>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>
× 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>
話ぶった切ってすいません。
jQueryにて追加されたタグや属性って
なんて呼べばよいのでしょうか?(HTML側のソースには元々無いタグ)
jQueryにて追加されたタグや属性って
なんて呼べばよいのでしょうか?(HTML側のソースには元々無いタグ)
>>247
これはお恥ずかしい、すみませんでした。
ここ用に不要部分を省いたり書き換えたときうっかりしてたようです。
しかし相変わらず目的のscriptではできません。
$.parseHTML() は要素として生成できないかと考えました。
scriptが元々自分が書いたものではない上に複雑で
とても$('test',{})には書き換えられないと思いました。
scriptを別ファイルにして$.getScriptで読んでも同様でした。
HTMLのみでしたら$()、$.getでも何でもすんなりいきます。
少し何ができて何ができないかもう一度整理してみます。
ありがとうございました。
これはお恥ずかしい、すみませんでした。
ここ用に不要部分を省いたり書き換えたときうっかりしてたようです。
しかし相変わらず目的のscriptではできません。
$.parseHTML() は要素として生成できないかと考えました。
scriptが元々自分が書いたものではない上に複雑で
とても$('test',{})には書き換えられないと思いました。
scriptを別ファイルにして$.getScriptで読んでも同様でした。
HTMLのみでしたら$()、$.getでも何でもすんなりいきます。
少し何ができて何ができないかもう一度整理してみます。
ありがとうございました。
>>242
オワコンなんて言葉未だに使ってるのいるんだ
オワコンなんて言葉未だに使ってるのいるんだ
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- JavaScript ライブラリ総合質問所 vol.4 (985) - [78%] - 2015/12/16 15:00
- JavaScript ライブラリ総合質問所 vol.5 (344) - [75%] - 2022/3/14 17:45
- 【jQuery】JavaScript ライブラリ総合質問所 vol.3 (1001) - [65%] - 2014/6/18 20:58 △
- 【jQuery】JavaScript ライブラリ総合質問所 vol.2 (986) - [65%] - 2013/5/20 7:00
- 【jQuery】JavaScript ライブラリ総合質問所 vol.1 (983) - [65%] - 2012/10/8 22:30
- jQuery 質問スレッド vol.8 (1001) - [30%] - 2018/5/6 11:15
トップメニューへ / →のくす牧場書庫について