[請益] jQuery vs Fiefox

看板Web_Design作者 (timo)時間14年前 (2011/05/31 17:23), 編輯推噓0(009)
留言9則, 5人參與, 最新討論串1/1
剛開始碰 jquery 覺得很好用 可是沒幾下就碰壁了 function ShowHide(d) { jQuery(d).animate({"height": "toggle"}, { duration: 500 }); } <a href="#" onClick="ShowHide(slidingDiv1); return false;">Show/hide</a> 不知道為啥 Firefox 就是不能跑 其他都可以 有高手可以指點一下嗎? 另外 jQuery(someID) $(someID) $("someID") $('someID') 請問有什麼不同? 多謝高手大大的指點 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 74.86.98.74

05/31 17:43, , 1F
單引號雙引號都是一樣的,只是你給的是變數的意思,要給的是
05/31 17:43, 1F

05/31 17:43, , 2F
字串,所以要加上引號
05/31 17:43, 2F

05/31 17:43, , 3F
ShowHide('slidingDiv1');
05/31 17:43, 3F
嗯嗯 感謝說明 不過我試了一下發現 直接加 '' <a href="#" onClick="ShowHide('slidingDiv1'); return false;">Show/hide</a> 結果會連原本會動的 IE/Chrome/Safari 也不能動了 而原來的 Firefox 還是不能動 請問是哪邊疏忽了呢? 謝謝 ※ 編輯: timogogo 來自: 74.86.98.74 (05/31 18:22)

05/31 20:16, , 4F
ShowHide('#slidingDiv1');
05/31 20:16, 4F

05/31 20:17, , 5F
裡面才會抓到jQuery('#slidingDiv1')
05/31 20:17, 5F

06/01 02:03, , 6F
都用JQuery了,就直接bind事件上去吧,HTML會乾淨許多
06/01 02:03, 6F

06/01 02:03, , 7F
也不用寫一堆已經有的FUNCTION進自己的FUNCTION
06/01 02:03, 7F

06/02 14:36, , 8F
謝謝各位前輩的指點 小弟會更加努力學習
06/02 14:36, 8F

06/03 11:22, , 9F
"#"換成"javascript:;"試試看
06/03 11:22, 9F
文章代碼(AID): #1DvBE5P5 (Web_Design)