作者coldollsheep (加油加油^^)
看板Ajax
標題[問題] 根據 if 決定叫用哪一個function
時間Thu Sep 1 17:21:24 2011
不好意思 問一個比較粗淺的問題
我做了一個按鈕 點了會有聲音
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
→ coldollsheep:順便請前輩試玩一下 看有甚麼可以改進的 09/01 17:26
推 hirabbitt:BUG回報 我用CHROME 申請新帳號 沒反應 09/09 12:57
→ hirabbitt:再點一次 說信箱已被使用 09/09 12:57
→ hirabbitt:關掉申請帳號視窗 登入 是可以登入的 09/09 12:57