私はいくつかのコードを持っています - $(document).ready(function()
{ - その周りのものをシャッフルすると、ページが読み込まれたときにコードが実行されますが、私がしたいのはボタンを追加するためです。ボタン、どのように私はこれを達成することができます、ありがとう??Document.ready関数
0
A
答えて
3
「シャッフルする」というコードを関数として保存し、コードベースの他の部分から呼び出すことができます。
var foo = function() {
// code that shuffles stuff around
};
$(document).ready(function() {
foo();
// other stuff
});
$('#mybutton').click(foo);
//or
$('#mybutton').click(function() {
foo();
// other stuff.
});
3
function shuffleStuffAround() {
// truffle shuffle
}
$(function($) { // DOM ready
shuffleStuffAround();
$("#some-button").click(function() {
shuffleStuffAround();
return false; // you probably want this
});
});
+1
トリュフシャッフル+1 –
0
あなたは、単純なリファクタリングあなたが独自の機能にレディ機能で実行して、ボタンのクリックイベントでそれを呼び出すコードができます:あなたは何を
$(document).ready(function(){
codeToRun();
$('.button').click(function(){codeToRun()});
});
function codeToRun(){
// do work
}
+0
ありがとう – user1259527
関連する問題
- 1. ページポストバック後document.ready関数を呼び出す
- 2. jQuery document.ready関数を結合する
- 3. document.readyでJavaScript関数を呼び出す
- 4. Angular2 JQuery、document.ready関数の作り方
- 5. document.readyの呼び出し関数
- 6. document.ready関数で関数を呼び出す方法をJquery
- 7. ダークブラケットなしでdocument.ready関数を通常の関数に変更する
- 8. document.ready
- 9. javascript関数がdocument.ready()の下で正しく機能しない
- 10. document.ready関数の部分でpace.jsを使用
- 11. pickmeup datepickerイベントリスナーをdocument.ready関数内で使用する
- 12. ユニットテスト中にdocument.ready()関数を防止する
- 13. jqueryの外部関数を使用する方法document.ready
- 14. jQuery document.ready関数を手で呼び出す
- 15. document.ready、jqueryの内部で関数を呼び出す
- 16. jQuery document.ready
- 17. document.ready(function)
- 18. xingログインボタンdocument.ready()
- 19. ディレクティブテンプレートの$ document.ready()?
- 20. document.readyノーアラートメッセージ - jQueryの
- 21. jQuery document.ready strange behavior
- 22. document.ready()を使用しないで外部jQuery関数を呼び出す。
- 23. document.readyを一時停止する外部関数を使用してsetInterval
- 24. $(document.ready(関数()がロードされたときに、なぜ仕事を.clickしない
- 25. document.ready関数によって通知される追加値を取得する
- 26. document.ready()内に単純な関数を書くことを超えて移動
- 27. 私のapplication.js document.ready関数が2回呼び出されました
- 28. JQueryの説明document.ready
- 29. jQueryタブとdocument.ready fn
- 30. .live()またはdocument.ready?
試してみましたか?ボタンのクリックイベントハンドラにコードを挿入するだけです。 –