作者UniFish (貢貢老盃)
看板Ajax
標題Re: [問題] 根據 if 決定叫用哪一個function
時間Thu Sep 1 18:19:52 2011
你要的是這樣嗎??
$('
#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
1F:→ chrisQQ:路過一問,簽名檔是什麼梗@@? 09/01 18:30
2F:推 KCTONY:我也想知道 XDD 09/01 18:33
3F:推 coldollsheep:這位大大 不是耶 我要的是 不要每次點還要判斷 09/01 21:43
4F:→ UniFish:新買的手機不到一週就被啃壞了XD 09/01 22:29
5F:→ TonyQ:你的第一行程式碼顯然是打錯...playsound 後面的()是多的 09/02 00:38