HighCharts动态更改缩放选择MarkerFill颜色
HighCharts change zoom selectionMarkerFill color dynamically
大家好。我有一个问题:我可以动态地将缩放选择框的颜色(selectionMarkerFill:rgba(691114167,0.25)-属性的默认值)更改为任意颜色吗。我在页面上得到了一个附加了Jquery UI可调整大小的元素。所以当我调整元素的大小时,HighChart开始绘制一个缩放的蓝色矩形。所以我只想让选择框的颜色在Resizable插件的"开始"事件上转换,并在"停止"事件上重新打开。或者可以通过这种方式禁用"zoomtype"属性。不管怎样,我只想知道是否有可能随时更改属性。谢谢
您可以使用CSS动态更改样式。向父元素动态添加或删除类,然后:
.your-dynamic-class .highcharts-selection-marker {
fill: red!important;
opacity: 0.8;
}
不幸的是,它不可用,您需要销毁并创建新的图表,或者根据点击准备自定义的选择功能。
相关文章:
- 下拉选择可自动更改第二个下拉选择
- 如何使用jQuery选择下拉列表的值
- jquery点击函数select&取消选择
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- 按照选项卡索引的顺序循环一个jQuery选择
- 在动态创建的元素上获取对特定选择器的引用
- AngularJS-在JSON选择器中使用变量名
- 每当您在选择器内移动鼠标时,悬停功能就会重复
- 获取选择框的状态
- d3基于用户选择动态更新节点
- 提交后保留下拉选择的值
- JQuery对动态创建的对象进行选择
- 无法在Ionic select中预先选择最后一个选项
- 使用CSS或js,使用动态选择器选择任意li的下一个元素
- jQuery自动完成阻止选择后聚焦
- 使用此选项选择父类内部的类
- jQuery最近父级的数据属性选择器
- 遍历类元素数组,并在jquery中选择同级元素
- CKeditor:更改对话框中的默认选择选项
- HighCharts动态更改缩放选择MarkerFill颜色