jquery 函数在 Safari 中不起作用?

标签 jquery safari attributes

Safari 有什么独特之处会导致下面的代码毫无用处吗?虽然它在所有其他浏览器中按预期工作,但在 Safari 中失败,因为该属性根本没有被删除...

$('ul.nice-menu a').each(function() {
    $(this).removeAttr('title');
});

最佳答案

不需要 each 循环。请尝试以下操作:

$('ul.nice-menu a').removeAttr("title");

不过我不确定这是否能解决问题。

关于jquery 函数在 Safari 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2285333/

相关文章:

javascript - 检测选项卡是否处于事件状态? (与焦点不同)

c# - 写入记录器的方法是纯方法吗?

c# - C#中属性的用途是什么?

php - Highchart-使用PHP、MYSQL和jQuery.get解析数据

jQuery 仅将功能应用于类和父元素

如果我输入值,Javascript 函数会显示文本

iphone - 欺骗 iPhone 上嵌入式 Safari 浏览器的用户代理?

javascript - 在 Safari 中禁用 flex 滚动

.net - 从 XSD 模式生成 C# 代码时,如何使数组具有 "Items"以外的名称?

javascript - jQuery.mmenu DragOpen 禁用桌面拖动