我的 static_pages.js.coffee 文件中有以下代码,它运行良好,除了在我的网站上加载任何其他页面时,此代码运行并查找 .orders-chart。如果页面上没有该 div,High Charts 会引发错误并破坏我所有的其他 jQuery。
jQuery ->
$ ->
new Highcharts.Chart
chart:
renderTo: "orders-chart"
title:
text: "Orders by Day"
xAxis:
type: "datetime"
yAxis:
title:
text: "Some Measurable"
series: [
pointInterval: 24 * 3600 * 1000
data: [1, 2, 3, 5, 7]
]
有没有办法在运行此代码之前检查 .orders-chart ?还是更好的做事方式?