情況描述:如下給元素go_step2綁定一個(gè)點(diǎn)擊事件,發(fā)現(xiàn)在蘋果機(jī)上沒(méi)有效果,而在安卓和瀏覽器中都一切正常
$(document).on('click','#go_step2',function(){
alert(11111)
})
換種綁定方式:出現(xiàn)點(diǎn)擊效果
$(#go_step2).click({
alert(11111)
})
結(jié)論:jQuery on() 方法綁定click事件在蘋果手機(jī)上失效,原來(lái)蘋果上面要將點(diǎn)擊對(duì)象使用cursor:pointer這個(gè)樣式的設(shè)置似炎,也就是說(shuō)灌灾,在蘋果機(jī)上能夠出現(xiàn)“手”型的圖標(biāo)才被認(rèn)作可以點(diǎn)擊的事件,于是我們可以再點(diǎn)擊對(duì)象上增加樣式
#go_step2 {
cursor:pointer
}