锚点元素不't使用svg时,请打开EDGE上的href
Anchor element doesn't open the href on EDGE when svg is used
我有以下代码:
<a target="_blank" href={this.props.FacebookUrl}>
<svg className="icon svg-facebook">
<use xlinkHref={'/Content/icons/sprite/icons-common.svg#facebook'} />
</svg>
</a>
Generated Code:
<a target="_blank" href="https://www.facebook.com/facebook" data-reactid=".dzu29bnjgg.0.0.0.2.0.1.0.0.0">
<svg class="icon svg-facebook" data-reactid=".dzu29bnjgg.0.0.0.2.0.1.0.0.0.0">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/Content/icons/sprite/icons-common.svg#facebook" data-reactid=".dzu29bnjgg.0.0.0.2.0.1.0.0.0.0.0">
</use>
</svg>
</a>
点击锚点打开EDGE 上的Facebook Url
怎么了?
试试这个。给svg属性focusable="false"
,并告诉我这是否修复了它。
相关文章:
- 锚点元素不't使用svg时,请打开EDGE上的href
- 点击获取jQuery上的href属性
- 现代网络爬虫是使用 click 事件还是直接导航到锚标记上的 href
- jquery在李内部的href上运行函数
- 浏览器11上的Javascript location.href崩溃
- 脏表单 - 如何忽略在parent.window.location.href上弹出的脏表单
- a href="上的javascript对象对象;javascript:"呼叫
- JavaScript:在同一页面上的所有href上调用切换函数
- href:链接回上一个页面上的某个类
- 输入框上的 Href 不起作用
- getAttribute('href') 始终返回“#”,而不考虑移动浏览器上的实际 href 属性
- 正文加载上的 HTML 运行 href 链接
- Javascript 正则表达式用于替换页面上所有链接 href 中的 & 符号
- 通过 li 单击触发 href 上的单击事件
- AngularJS调用空格键上的href(ui路由器)
- href和ng-click在Mobile上的同一标记中不起作用
- Jquery用于修改页面上的所有锚标记href,并从href属性中提取关键请求参数
- AngularJS将变量从html传递到href上的控制器
- 使用JavaScript根据URL动态更改href上的值
- 在 Href 上的点击事件时 JQuery