8
A
回答
12
你可以重新定義該地塊在排行榜加載事件後得出的學分單擊處理程序:
chart: {
events:{
load: function() {
this.credits.element.onclick = function() {
window.open(
'http://www.example.com',
'_blank'
);
}
}
}
},
小提琴here。
2
// Plugin to add support for credits.target in Highcharts.
Highcharts.wrap(Highcharts.Chart.prototype, 'showCredits', function (proceed, credits) {
proceed.call(this, credits);
if (credits.enabled && this.credits) {
this.credits.element.onclick = function() {
// dynamically create an anchor element and click it
// use the settings defined in highcharts (credits.target)
var link = document.createElement('a');
link.href = credits.href;
link.target = credits.target;
link.click();
}
}
});
$('#container').highcharts({
credits: {
enabled: true,
text: 'CREDITS',
href: 'http://example.com',
target: '_blank'
},
});
使用Highcharts配置(目標學分部分)一個新的鏈接元素動態創建和點擊,當你點擊「信用」。連鎖事件。這允許重新使用代碼並根據配置採取行動。
1
這是爲我工作的解決方案。
credits: {
enabled: true,
text: 'text',
href: 'javascript:window.open("http://www.example.com/", "_blank")'
},
相關問題
- 1. 如何在新標籤中打開新的窗口,動態URL
- 2. 在新標籤中打開一個URL
- 3. 打開URL在新標籤頁
- 4. 試圖在新標籤中通過Javascript打開URL
- 5. 如何指示高圖譜散點圖來打印所有數據標籤
- 6. 在新標籤而不是新窗口中打開URL
- 7. window.location的在新標籤中打開
- 8. JS:從回調fn打開新標籤(在新窗口中打開,無標籤)
- 9. MVC按鈕應該在新窗口/標籤頁中打開url
- 10. 在新標籤頁中打開一個URL
- 11. 如何在新標籤中使用javascript打開Chrome設置
- 12. 如何使用Selenium WebDriver在新標籤中打開pdf文件
- 13. 幫助使用URL參數打開標籤信息
- 14. 如何在博主中的新標籤中打開鏈接
- 15. 如何在新標籤中的Google Chrome中打開PDF文件?
- 16. 在新標籤中打開網站ASPX
- 17. 在新標籤中打開網址:WordPress
- 18. window.location在新標籤頁中打開
- 19. 在新標籤頁中打開鏈接?
- 20. JavaScript:在新標籤中打開鏈接
- 21. JQuery - getScript在新標籤中打開
- 22. jqGrid:baselinkurl在新標籤頁中打開
- 23. 在jquery中打開新標籤
- 24. iframe在新標籤頁中打開
- 25. WebGL - 在新標籤中打開網址?
- 26. dispform.aspx在新標籤中打開鏈接
- 27. href =「javascript:」在新標籤中打開
- 28. 在div標籤內部打開URL
- 29. 使用動態url的文檔準備好打開新標籤
- 30. 強制導航器新標籤頁中打開鏈接的URL
此「插件」將更改所有標籤href和目標屬性 – thecotne
謝謝。我錯誤地使用了'$('a')'選擇器 - 基本上,我想表達如何「快速創建鏈接並觸發它」。修復了更新我的答案。 –