Javascript 模糊函数没有';无法在iOS设备上工作
我正在开发一个快速响应的应用程序。我的问题是为什么“模糊”功能在iOS设备上不起作用 下面是一个在iOS移动设备上不起作用,但在Android和桌面上起作用的代码示例Javascript 模糊函数没有';无法在iOS设备上工作,javascript,jquery,ios,onblur,Javascript,Jquery,Ios,Onblur,我正在开发一个快速响应的应用程序。我的问题是为什么“模糊”功能在iOS设备上不起作用 下面是一个在iOS移动设备上不起作用,但在Android和桌面上起作用的代码示例 var a = $('<a href="javascript:return false;" title="'+ListeTypes.jsonData[i].title+'" id="typ'+i+'"> </a>'); a.on("click", function(event){
var a = $('<a href="javascript:return false;" title="'+ListeTypes.jsonData[i].title+'" id="typ'+i+'"> </a>');
a.on("click", function(event){
$(this).parent().css('background-color','#ff0080');
getCarouselItemsList(ListeTypes.jsonData[i].uRL);
});
a.focus(function() {
$(this).parent().css('background-color','#ff0080');
});
a.on('blur', function() {
$(this).parent().css('background-color','#00c6c6');
});
var a=$('');
a、 打开(“单击”,功能(事件){
$(this.parent().css('background-color','#ff0080');
getCarouselItemsList(listTypes.jsonData[i].uRL);
});
a、 焦点(函数(){
$(this.parent().css('background-color','#ff0080');
});
a、 关于('blur',function()){
$(this.parent().css('background-color','#00c6c6');
});
所以“a”是ulli列表中动态创建的按钮。我已经测试了很多事件(例如addEventListener…),但直到现在我才让它工作。
我需要你的帮助。有什么想法吗
非常感谢你宝贵的回答 我通过在CSS上定义焦点颜色解决了这个问题,在JS中,我只是触发元素成为焦点。因此,我不需要“模糊”事件。我通过在CSS上定义焦点颜色来解决它,在JS中,我只是将元素触发为焦点。所以我不需要“模糊”事件。我在你的代码中没有看到任何
blur
事件你是对的!我已经编辑了代码。我在您的代码中没有看到任何blur
事件,这可能是重复的。您是对的!我已编辑了代码。可能与的重复