小编Sha*_*non的帖子

显示栏内的值 - jQuery图水平堆积条形图

我想在flot条形图上显示栏内的值(水平和堆叠),如下所示:

|-------------------------------------------
|                 5                 |   1  |
|-------------------------------------------
|
|------------------------------------
|           3         |       2     |
|------------------------------------
Run Code Online (Sandbox Code Playgroud)

我看到这篇文章:在flot条形图上 显示条形内的值这些值仅出现在第一个堆叠条形图内.第二个值是当前总数,而不是当前柱的对应值,例如:

|-------------------------------------------
|                 5  6               |     |
|-------------------------------------------
|
|------------------------------------
|           3 5        |            |
|------------------------------------
Run Code Online (Sandbox Code Playgroud)

有人知道这个功能的好插件吗?另外,我想增加栏内的字体大小.

谢谢!


这里的代码:

<script language="javascript" type="text/javascript" src="js/flot/jquery.flot.js"></script>
<script language="javascript" type="text/javascript" src="js/flot/jquery.flot.pie.js"></script>
<script language="javascript" type="text/javascript" src="js/flot/jquery.flot.stack.js"></script>
<script language="javascript" type="text/javascript" src="js/flot/jquery.flot.barnumbers.js"></script>

var data = [
        {label: 'Label 1', color:"#80FF80", data: [[1,5], [2,3]]},
        {label: 'Label 2', color:"#FF8080", data: [[1,1], [2,2]]}
];

//reverse data for horizontal
for (series in data){ …
Run Code Online (Sandbox Code Playgroud)

jquery charts flot stacked

6
推荐指数
1
解决办法
5811
查看次数

如何使用Bootstrap ScrollSpy在body上使用多个目标

我想使用带有多个导航的Bootstrap ScrollSpy,我的主导航和垂直子挡.

我试过多次这样的事情:

  • <body data-spy="scroll" data-target="#main-nav #subnav">
  • <body data-spy="scroll" data-target="#main-nav, #subnav">
  • $('body').scrollspy({target: "#main-nav"});
    $('body').scrollspy({target: "#subnav"});
  • $('body').scrollspy({target: "#main-nav"}, {target: "#subnav"});
  • 放置包装器div:
    <body data-spy="scroll" data-target="#main-nav"><div data-spy="scroll" data-target="#subnav">

没有什么工作得好......

我该如何实现这一目标?

谢谢!

jquery multiple-instances twitter-bootstrap scrollspy

5
推荐指数
1
解决办法
3675
查看次数

使用replace替换为jQuery更改onclick属性

有人知道在onclick属性中替换一些字符串的最佳方法是什么?
我需要获取当前值并替换参数内的一些文本.

例如,
我有这个链接:

<a href="#" onclick="myfunction('parameter1a','parameter1b')">My link</a>
Run Code Online (Sandbox Code Playgroud)

我想要这个:

<a href="#" onclick="myfunction('parameter2a','parameter2b')">My link</a>
Run Code Online (Sandbox Code Playgroud)

换句话说,我想要这样的东西:

$('a').attr('onclick', $(this).attr('onclick').replace('1', '2'));
Run Code Online (Sandbox Code Playgroud)

而且我知道我可以做到这一点,但我需要一些动态回溯当前元素的值:

$("a").attr('onClick', "myfunction('parameter2a','parameter2b')");
Run Code Online (Sandbox Code Playgroud)

最后它在我做一个简单的演示时工作:http://jsfiddle.net/GkWhh/4/

谢谢你的解决方案!

jquery attributes replace onclick attr

3
推荐指数
1
解决办法
3万
查看次数