• ベストアンサー

jquaryでsettimeは

例えばjvascriptのような時計を作る場合 function df(){ var d=new Date(); var sty=d.toLocalString(); document.ad.ad.value=sty; setTime(df(),1000;) } こんな感じ jquaryでセットタイムを勉強したいんですが、 見本にしたいのですが

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

>No.1補足 そのソースコードを見てください。 私が知る限りでは全てsetTimeout()が使われています。

yonbakukan
質問者

補足

$(function(){ $("#s7").click(function(){ $("#s9").animate({marginLeft:parseInt($("#s9").css("marginLeft"))-310+"px"},"slow","swing", function(){ $("ul.t1:first").appendTo("#s9"); $("#s9").css("marginLeft","0px") }); }); $("#s11").click(function(){ $("#s9").animate({marginLeft:parseInt($("#s9").css("marginLeft"))+230+"px"},"slow","swing", function(){ $("ul.t1:first").appendTo("#s9"); $("#s9").css("marginLeft","0px") }); }); }); 自分で作ったプログラムですけど ここに時間で動かすようにしたいというのが 今後の課題であります

すると、全ての回答が全文表示されます。

その他の回答 (2)

回答No.2

なんとなく出来た感じがしたので。 function df(){ var d=new Date(); var sty=d.toLocaleString(); $.when($(document.ad.ad).val(sty).delay(1000)).done(df); } df();

すると、全ての回答が全文表示されます。
回答No.1

jQueryはDOMライブラリですので、setTimeoutやsetIntervalの仕組みはありません。 function df(){ var d=new Date(); var sty=d.toLocalString(); $(document.ad.ad).val(sty); setTimeout(df,1000); } df();

yonbakukan
質問者

補足

だとするとですね、画像のスライダーで時間で切り替わる仕組みはどうやっているんでしょうか? つまりこの関数以外になるのでしょうか?

すると、全ての回答が全文表示されます。

関連するQ&A