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

看板Ajax作者 (加油加油^^)時間12年前 (2011/09/01 17:21), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/8 (看更多)
不好意思 問一個比較粗淺的問題 我做了一個按鈕 點了會有聲音 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(); } -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.25.160.24

09/01 17:26, , 1F
順便請前輩試玩一下 看有甚麼可以改進的
09/01 17:26, 1F

09/09 12:57, , 3F
BUG回報 我用CHROME 申請新帳號 沒反應
09/09 12:57, 3F

09/09 12:57, , 4F
再點一次 說信箱已被使用
09/09 12:57, 4F

09/09 12:57, , 5F
關掉申請帳號視窗 登入 是可以登入的
09/09 12:57, 5F
文章代碼(AID): #1ENqwNLZ (Ajax)
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 8 篇):
文章代碼(AID): #1ENqwNLZ (Ajax)