var a = $('<span></span><a/>', {
class: 'sportsDataPlayer',
download: 'download.csv',
type: 'text/csv',
href: URL.createObjectURL(data),
html: ev.FileName
});
return a[0].outerHTML;
答案 0 :(得分:0)
你不能做那个html标记。最简单的方法就是在outerHTML
之前添加spanvar a = $('<a></a>', {...})
return "<span></span>" + a[0].outerHTML;
答案 1 :(得分:0)
我已经编辑了你最新的jsfiddle。这是工作DEMO
我修改了这行代码如下:
return "<span onclick="window.open('" + model.mobileVersion + "', 'popup', 'width=800,height=600,scrollbars=yes,resizable=no')" class='" + skyCloudmageProfilePic + " displayInlineBlock " + kendotxtMenu + "'></span>" + a[0].outerHTML;