[問題] 如果要在任何地方使用jquery要怎麼寫

看板Ajax作者時間15年前 (2010/02/23 10:34), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
一般來說,我都是用 下面的方式去寫jquery jQuery(function() { // 在這裡寫你的代碼... }); 或是 $(document).ready(function(){ // 在這裡寫你的代碼... }); 可是因為我都是用樣版來分割html,所以我希望將有用到區塊跟js 都寫在同一個檔案裡面 舉例: <div id="show_this">彈出來</div> <div class="inner_button" showdiv="show_this" >按我</div> <script type="text/javascript"> jQuery('.inner_button').click(function(){ //jQuery('#'+jQuery(this).attr('showdiv')).slideToggle("slow"); alert("a"); }); </script> 這樣寫就沒有任何動作 一定要包在jQuery(function() { }); 裡面才有動作 可是我有一個疑問,因為我可能一個網頁是由多個樣版所組合,而各樣版裡面可能會有 多個不同的事件處理方法 這樣的話,我可以重覆寫很多次 jQuery(function() {}); 嗎 若不行的話,我要怎麼寫,才能讓我的js比較有彈性 謝謝 -- ˊ_▂▃▄▂_ˋ. ◣           ▅▅▅  ▅▅▅  ι●╮     ▍./◤_▂▃▄▂_◥ \'▊    HARUHI ████████  <■┘      ◤◤◥█◥◥█Δ   ISM    ███▃▃███  ¢|\      ζ(▏●‵◥′●)Ψ ▏   By-gamejye ▂▂▂  ▂▂▂   ⊿Δ      /|▋ |\ ▎        ハ ル ヒ 主 義         ◥◥|◣ ‵′ ◢/'◢◢ S‧O‧S 世界をいに盛り上げるための宮ハルヒの団 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.209.141.103

02/23 10:43, , 1F
你是一定可以重複寫很多次 jQuery(fn) 這沒問題.
02/23 10:43, 1F

02/23 12:21, , 2F
可以重覆寫很多次
02/23 12:21, 2F
文章代碼(AID): #1BWpwknx (Ajax)
文章代碼(AID): #1BWpwknx (Ajax)