如何使用 Kendo UI Mobile 2012.3.1114 打开外部链接。
<ul data-role="listview">
<li><a href="tel:1-555-555-5555" data-rel="external">tel:1-555-555-5555</a></li>
<li><a href="mailto:test@test.com" data-rel="external">mailto:test@test.com</a></li>
<li><a href="geo:0,0?q=google" data-rel="external">geo:0,0?q=google</a></li>
<li><a href="http://google.com/" data-rel="external">http://google.com/</a></li>
</ul>
http://jsfiddle.net/macwebdev/uQmcD/
难道我做错了什么?
最佳答案
HTML5 属性 data-rel="external"应该可以工作,或者使用 Javascript/jQuery 来更改 url。
剑道 HTML5 示例:
<a href="http://kendoui.com/" data-rel="external">Visit KendoUI</a>
更多信息:
http://docs.kendoui.com/getting-started/mobile/application#linking-to-external-pages
Javascript/jQuery 示例:
$("body").on("click",'a[data-rel="external"]', function(e) {
e.preventDefault();
window.open($(this).attr("href"));
});
例子:
http://jsfiddle.net/uQmcD/4/
关于kendo-ui - Kendo UI Mobile - 无法打开外部链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13998531/