Re: [問題] 根據 if 決定叫用哪一個function

看板Ajax作者 (貢貢老盃)時間14年前 (2011/09/01 18:19), 編輯推噓2(203)
留言5則, 5人參與, 最新討論串2/8 (看更多)
你要的是這樣嗎?? $('#click_btn').mousedown(playsound()); function playsound(){ if ($.browser.msie){ document.getElementById("soundeffect").src=soundfile; }else{ var _audio2 = document.createElement('audio') ; _audio2.src = soundfile ; _audio2.play() } } ....有點不懂你的意思 ※ 引述《coldollsheep (加油加油^^)》之銘言: : 不好意思 問一個比較粗淺的問題 : 我做了一個按鈕 點了會有聲音 : IE 跟其他瀏覽器是採用不同的方法 : 如以下程式碼 : 可以看到我毎次點擊都必須判斷一次 : //關鍵那顆鈕 : $('#click_btn').mousedown(function (ev) : { : //1.處理音效 : if ($.browser.msie) : { : document.getElementById("soundeffect").src=soundfile; : } else : { : var _audio2 = document.createElement('audio') ; : _audio2.src = soundfile ; : _audio2.play() : } : } : ---- : 有沒有辦法變成這樣 : func1() : { : 實際內容 : } : func2() : { : 實際內容 : } : //1.處理音效 : if ($.browser.msie) : { : playsound() = func1(); <------這裡就是關鍵 我不知道怎麼弄這裡 : 觀念不好不好意思 : } else : { : playsound() = func2(); : } : //關鍵那顆鈕 : $('#click_btn').mousedown(function (ev) : { : //1.處理音效 : playsound(); : } -- ˋ ˋ φhacoolman 養一隻邊境牧羊犬, / \ 養嘛養嘛養嘛 就能常常換新手機喔! / \ 嘛養嘛養嘛 │ │ 嘛養嘛養嘛 好邊境不養嗎好邊境不\ │ (●ω●) 好邊境不養嗎好邊境不養嗎 \ ︶︶ / 嘿~嘿~嘿~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.42.243

09/01 18:30, , 1F
路過一問,簽名檔是什麼梗@@?
09/01 18:30, 1F

09/01 18:33, , 2F
我也想知道 XDD
09/01 18:33, 2F

09/01 21:43, , 3F
這位大大 不是耶 我要的是 不要每次點還要判斷
09/01 21:43, 3F

09/01 22:29, , 4F
新買的手機不到一週就被啃壞了XD
09/01 22:29, 4F

09/02 00:38, , 5F
你的第一行程式碼顯然是打錯...playsound 後面的()是多的
09/02 00:38, 5F
文章代碼(AID): #1ENrnCdz (Ajax)
討論串 (同標題文章)
文章代碼(AID): #1ENrnCdz (Ajax)