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

みんなの評価 :
レスフィルター : (試験中)
>>55
$(focus).hide().filter(test).show();
でいいんじゃね?(未テスト)
show/hideはすでに表示/非表示になっているときには何もしないから、
css("display", "none");するのとちょっと違う。
それから、全データを書きだしてから非表示するんじゃなくて
HTMLの段階で非表示にしておくほうがいいんじゃないかなあ。
$(focus).hide().filter(test).show();
でいいんじゃね?(未テスト)
show/hideはすでに表示/非表示になっているときには何もしないから、
css("display", "none");するのとちょっと違う。
それから、全データを書きだしてから非表示するんじゃなくて
HTMLの段階で非表示にしておくほうがいいんじゃないかなあ。
しまった
>show/hideはすでに表示/非表示になっているときには何もしないから、
ソースみたらhideの方は無条件で none に入れてる。
$(focus).filter(":visible").hide();
$(focus).filter(test).show();
ってしたほうがいいかも。
あるいは、前回クリックしたnumberをどこかに覚えておくとかかな。
.data() を使うといいよ。グローバル変数でもいいだろうけど。
>show/hideはすでに表示/非表示になっているときには何もしないから、
ソースみたらhideの方は無条件で none に入れてる。
$(focus).filter(":visible").hide();
$(focus).filter(test).show();
ってしたほうがいいかも。
あるいは、前回クリックしたnumberをどこかに覚えておくとかかな。
.data() を使うといいよ。グローバル変数でもいいだろうけど。
複数のバージョン違いのjQueryが読み込まれる環境で汚染を避けたいのですが
$my = jQuery.noConflict(true); とすることで$だけでなくjQuery自体も元に戻ると考えていいのでしょうか?
$my = jQuery.noConflict(true); とすることで$だけでなくjQuery自体も元に戻ると考えていいのでしょうか?
>>58
そうです
そうです
>>59
ありがとこざいます!!
ありがとこざいます!!
Yahoo YUI ver2.9のDatatableって改行させないで初期表示時に
文字列全体を表示してる状態にできないでしょうか。(ズレなど無しで)
私が試したところ、改行させないで文字列全体を初期表示はできたのですが
ラベルと幅がズレてしまいました。。。
文字列全体を表示してる状態にできないでしょうか。(ズレなど無しで)
私が試したところ、改行させないで文字列全体を初期表示はできたのですが
ラベルと幅がズレてしまいました。。。
やはり引数でid渡すのが一番変更少なくすみそうなので
素直にそれでしのいどきます
素直にそれでしのいどきます
<button class="cssbutton" id="xxxxx" data-aa="1" data-bb="2" data-cc="3">ボタン</button>
$('button.cssbutton').click(function(e){
var button = $(this);
var aa = button.data('aa');
var id = button.attr('id');
});
$('button.cssbutton').click(function(e){
var button = $(this);
var aa = button.data('aa');
var id = button.attr('id');
});
こちらに誘導されました。
ド素人ですんませんがどなたかご教授お願いします
プルアップメニューなんだけど、スマホから閲覧すると初回タップ時だけhove(文字色のハイライトなど)がうまく機能しません。
別の場所をタップしたり、閉じたり開いたりすると機能するようになります。
どうにか初回からばっちりhoverを機能させる方法はないでしょうか?
Firefox3.6では正常な動作でした。
$(function(){
$("ul.sub_list").hide();
$("ul#ul_menu>li").hover(function(){
$("ul:not(:animated)",this).slideDown()
},
function(){
$("ul",this).slideUp();
})
$(".close").click(function(){
$("ul.sub_list").slideUp();
});
})
ド素人ですんませんがどなたかご教授お願いします
プルアップメニューなんだけど、スマホから閲覧すると初回タップ時だけhove(文字色のハイライトなど)がうまく機能しません。
別の場所をタップしたり、閉じたり開いたりすると機能するようになります。
どうにか初回からばっちりhoverを機能させる方法はないでしょうか?
Firefox3.6では正常な動作でした。
$(function(){
$("ul.sub_list").hide();
$("ul#ul_menu>li").hover(function(){
$("ul:not(:animated)",this).slideDown()
},
function(){
$("ul",this).slideUp();
})
$(".close").click(function(){
$("ul.sub_list").slideUp();
});
})
簡単な事ならライブラリを使わない方がトラブルが少ないかもしれない
ま、ライブラリを使わずにやってみることだな…
それでもおかしいならブラウザの問題かもしれない…
タッチパネル操作は仕様差がややこしいからな
僅かに全部の機種で違うと言ってもいいくらいだ
ま、ライブラリを使わずにやってみることだな…
それでもおかしいならブラウザの問題かもしれない…
タッチパネル操作は仕様差がややこしいからな
僅かに全部の機種で違うと言ってもいいくらいだ
なるほどーブラウザの問題の可能性もあるんですね
全ての機種で確認できる訳ではありませんし、無理に設置するのはやめておきます
ありがとうございました!
全ての機種で確認できる訳ではありませんし、無理に設置するのはやめておきます
ありがとうございました!
もうそれでできてるよ
"id"が存在しない
↓
document.getElementById("id")はnullになる
↓
!document.getElementById("id")すなわち!nullはtrueとなる
↓
ifブロックが実行される
つまりreturnの直前に
alert("要素がありまちぇん!");
って書いとけばOK
"id"が存在しない
↓
document.getElementById("id")はnullになる
↓
!document.getElementById("id")すなわち!nullはtrueとなる
↓
ifブロックが実行される
つまりreturnの直前に
alert("要素がありまちぇん!");
って書いとけばOK
jQueryUIで、$( "<div>" ).dialog().attr('id', 'id1')もしくは$( "<div id="id1">" ).dialog();
の様に動的に作成したダイアログにid属性を付加したいのですが、デバッガで確認するとid属性値が付加されていません。
どこがおかしいか教えて頂けないでしょうか。よろしくお願いします。
の様に動的に作成したダイアログにid属性を付加したいのですが、デバッガで確認するとid属性値が付加されていません。
どこがおかしいか教えて頂けないでしょうか。よろしくお願いします。
>>81
は?
は?
ドキュメント上のある位置にある要素を特定するにはどうすればよいでしょうか ?
何がしたいのかもっと詳しく
できればHTMLを張ってどこを特定したいのかkwsk
できればHTMLを張ってどこを特定したいのかkwsk
複数の要素を全部調べるか、移動するたびに、ある位置に配置されたかどうかを保持しておくか。
$("b:eq(0)") と $("b").eq(0) って同じですね?
どっち使ったほうが良いのでしょうか
どっち使ったほうが良いのでしょうか
>>82-83
なぜidが必要かが疑問(どんなケース?)が、付加はされている
どのdiv要素がdialogの戻り値になっているかもう一度確認
> $( "<div>" ).dialog().attr('id', 'id1')
↓
$( "<div>" ).dialog().parent().attr('id', 'id1')
恐らくこうだろうという修正案
>>89
http://jsfiddle.net/6FrZd/
1つの例として位置と大きさから座標の範囲を割り出す方法を考えたが、
細かい要求はわからないし妥当かどうか自信もないので参考程度に
>>90
その例ならどちらでも
なぜidが必要かが疑問(どんなケース?)が、付加はされている
どのdiv要素がdialogの戻り値になっているかもう一度確認
> $( "<div>" ).dialog().attr('id', 'id1')
↓
$( "<div>" ).dialog().parent().attr('id', 'id1')
恐らくこうだろうという修正案
>>89
http://jsfiddle.net/6FrZd/
1つの例として位置と大きさから座標の範囲を割り出す方法を考えたが、
細かい要求はわからないし妥当かどうか自信もないので参考程度に
>>90
その例ならどちらでも
質問するときはバージョンとライブラリ名も書けや
あと連携してるライブラリもあればそれの名前とバージョンもな!
あと連携してるライブラリもあればそれの名前とバージョンもな!
<input type="checkbox" id="anyid" />チェックボックス1
この場合文字列「チェックボックス1」を取得するにはどう表現したらいいでしょうか?
<input type="checkbox"id="anyid" >チェックボックス1</input>
であるなら
$("#anyid" input).html()で取得できると思うのですが、このようにhtml部分を書き換えさせた方がいいでしょうか?
この場合文字列「チェックボックス1」を取得するにはどう表現したらいいでしょうか?
<input type="checkbox"id="anyid" >チェックボックス1</input>
であるなら
$("#anyid" input).html()で取得できると思うのですが、このようにhtml部分を書き換えさせた方がいいでしょうか?



類似してるかもしれないスレッド
- 【jQuery】JavaScript ライブラリ総合質問所 vol.3 (1001) - [98%] - 2014/6/18 20:58 △
- 【jQuery】JavaScript ライブラリ総合質問所 vol.2 (986) - [98%] - 2013/5/20 7:00
- JavaScript ライブラリ総合質問所 vol.4 (985) - [75%] - 2015/12/16 15:00
- JavaScript ライブラリ総合質問所 vol.5 (344) - [75%] - 2022/3/14 17:45
- jQuery ライブラリ 総合質問所 vol.4 (986) - [65%] - 2016/1/12 15:15
- 1行javascriptプログラミング (431) - [30%] - 2022/8/23 15:30
トップメニューへ / →のくす牧場書庫について