我在动态生成的跨度上使用“on”事件,如下所示:
$("body").on("click", "span", function(e){
alert('clicked');
});
它工作得很好。然后我在移动设备上对其进行了测试(目前仅适用于 iOS),但它似乎无法正常工作!!
我在想也许是“点击”未被识别为点击,或者可能是 CSS 错误不会让点击发生,所以我尝试将正常的 javascript 事件附加到其中一个跨度,如下所示:
<span onclick="alert('hello');">hello</span>
但这一次,它奏效了!
有人有线索吗?