小编but*_*bat的帖子

条形图上的jqplot工具提示

我正在使用jquery插件jqplot来绘制一些条形图.在悬停时,我想在工具提示中显示栏的刻度及其值.我试过了

highlighter: { show: true, 
            showTooltip: true,      // show a tooltip with data point values.
            tooltipLocation: 'nw',  // location of tooltip: n, ne, e, se, s, sw, w, nw.
            tooltipAxes: 'both',    // which axis values to display in the tooltip, x, y or both.
            lineWidthAdjust: 2.5   // pixels to add to the size line stroking the data point marker
            }
Run Code Online (Sandbox Code Playgroud)

但它不起作用.酒吧视觉上变得更轻,顶部有一个小点(理想情况下会消失 - 可能来自折线图渲染器的东西),但在任何地方都没有工具提示.谁知道我怎么做到这一点?我会有很多条形,所以如果我只在那里显示它们,那么x轴将会变得杂乱无章.

javascript jquery charts graph jqplot

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

带有文字x轴的graphael条形图

我想知道如何制作一个简单的条形图,可能有一天作为x轴,值为'今天'和'昨天',而y轴可能是'时间',相应的值为'1'和'2 ".我想我很困惑,如何设置文本为x轴的值,如何显示Y轴,究竟rgaxis呢...(我发现使用一个例子axis = r.g.axis(0,300,400,0,500,8,2),我只知道这是xpos,ypos,width,??,?? num ticks,??).任何见解都会很棒!或者包含功能更全面的条形图示例(标签等)的页面.谢谢.

raphael graphael

14
推荐指数
4
解决办法
2万
查看次数

div容器上的css框阴影被切断

编辑:更一般的问题:我喜欢div上的box-shadow,但是当我将div放在box-shadow'd div的正下方时,阴影的底部部分尽管与z-index相混淆但不会叠加在顶部.所以看起来盒子阴影不能覆盖另一个div?任何想法都会很棒!

原始问题 - 我正在使用蓝图进行布局.这意味着有一个.container 950px然后包含一个#content.

在这种情况下,#content填充整个容器也是如此950px.

我想在它上面有一个投影#content,但问题是阴影被切断了,因为没有空间可以看到它.container.

一种解决方法是减小宽度,#content但会影响我已经拥有的布局位置,并且看起来太窄了.

有没有办法让盒子阴影忽略父容器并出现在它上面?这不是我猜的蓝图,但那是上下文.谢谢!

编辑:

body .container {
    margin: 0 auto;
    overflow: hidden;
    width: 950px;
}
body .container:after {
    clear: both;
    content: "";
    display: table;
}
#content {
    display: inline;
    float: left;
    margin-right: 0;
    width: 950px;
    box-shadow: 0 0 4px black;
    -moz-box-shadow: 0 0 4px black;
}
Run Code Online (Sandbox Code Playgroud)

#content是直接的.container.如果我放一个阴影,#content你就看不到它,直到我缩小宽度,这与内部元素混淆.

css css3 dropshadow

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

matlab - 如何合并/交错2个矩阵?

如何将2个矩阵A,B组合成一个,使新矩阵C = A的第1行,然后是B的第1行,然后是A的第2行,B的第2行,A的第3行,B的第3行等等?最好没有for循环?

例如:A = [1 2 3; 4 5 6],B = [5 5 5; 8 8 8].
AB = [1 2 3; 5 5 5; 4 5 6; 8 8 8].

matlab concatenation matrix

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

highcharts datetime x轴自定义格式

我想将每个工作日的第一个字母作为x轴,即MTWTFSS重复.目前你可以设置dateTimeLabelFormats,我已经设置使用%a,这是工作日短星期日(星期一星期三等)的dateFormat.我怎么才能使用第一个字母?

这是我的代码(我在rails中使用Lazy Highcharts)

 f.xAxis({type: 'datetime', tickInterval: 24*3600*1000, dateTimeLabelFormats: {
        day: '%a',
        week: '%a'}
        })
Run Code Online (Sandbox Code Playgroud)

谢谢.

javascript ruby-on-rails highcharts

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

vimrc交换分号和冒号但在其他<map>中保持冒号不变

我有

noremap ; :
noremap : ;
Run Code Online (Sandbox Code Playgroud)

设置为尝试让我使用较短的击键来获取冒号.然而,这使得我的其他映射不起作用,因为现在它放了一个分号而不是冒号.

map ,c :cd ~/code<CR>例如变得map ,c ;cd ~/code<CR>如此不起作用.我怎样才能解决这个问题?谢谢!

vim

9
推荐指数
1
解决办法
1879
查看次数

rails 3中的自定义操作

我正在尝试创建一个简单的链接,将我的模型中的"status"属性从"pending"切换为"active".例如,当我第一次创建用户时,我将状态设置为"pending".然后,当我显示用户列表时,我添加了一个按钮,该按钮应该将该用户的状态更改为"活动".我通过自定义操作尝试了这个(这是一个很好的方法吗?)但是我遇到了自动生成的命名路由问题.

在我的用户index.html.haml中: button_to "Manually Activate", activate_user_path

在routes.rb中:

resources :users do
  get :activate, :on => :member
Run Code Online (Sandbox Code Playgroud)

在users_controller.rb中:

 def activate
    @user = User.find(params[:id])
    @user.update_attribute(:status, 'Active')
    redirect_to @user
  end
Run Code Online (Sandbox Code Playgroud)

当我去说/ users/1/activate时,这似乎有效,因为状态会更新.但是,/ users页面没有显示并给我错误:

ActionController::RoutingError in Users#index
No route matches {:action=>"activate", :controller=>"users"}
Run Code Online (Sandbox Code Playgroud)

即,我在视图中指定的activate_user_path出现问题.(但是如果我使用另一个我没有在routes.rb中指定的命名路由风格的路径来测试它,我得到了

NameError in Users#index
undefined local variable or method `blahblah_user_url' for #<#<Class:0x00000102bd5d50>:0x00000102bb9588>
Run Code Online (Sandbox Code Playgroud)

所以它似乎知道它在routes.rb中,但其他东西是错的?我是铁杆的新手,非常感谢你的帮助!谢谢!

ruby-on-rails

8
推荐指数
2
解决办法
7534
查看次数

在编辑字段值后进行自定义验证

基本上我有一个有金额和金钱领域的用户模型.当我第一次创建用户时,我验证了这一点user.amount <= user.money.但是,允许用户通过"编辑"更改金额.在更新操作中,当用户更改金额时,我计算旧的和新的(旧的减去新的)金额之间的差异

  amount_change = user.amount - params[:user][:amount].to_f
Run Code Online (Sandbox Code Playgroud)

我不知道这是不是好形式,但它对我有用.基本上我不存储差异并仅在用户试图改变金额时计算它.无论如何,当用户编辑时,我想验证它amount_change <= user.money.我怎样才能做到这一点?我觉得我应该通过验证,但我不知道如何传入,amount_change因为它是在我的用户控制器的更新方法中计算的.非常感谢!

ruby-on-rails-3

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

learnyounode#9杂耍异步

我正在尝试通过nodeschool的learnyounode.

此问题与上一个问题(HTTP COLLECT)相同,因为您需要使用http.get().但是,这次您将获得三个URL作为前三个命令行参数.

您必须收集每个URL提供给您的完整内容,并将其打印到控制台(stdout).您不需要打印长度,只需将数据打印为String; 每个网址一行.问题是您必须按照与作为命令行参数提供的URL相同的顺序打印它们.

我很困惑为什么我的解决方案不能正常工作,因为它看起来和我一样但功能更多,并且不确定它们的内部测试工作:

1.  ACTUAL:    ""
1.  EXPECTED:  "As busy as a dead horse also lets get some dero. Built like a sleepout no dramas lets get some chook. She'll be right thingo my she'll be right ute. "

2.  ACTUAL:    "She'll be right bizzo no worries she'll be right fair dinkum. We're going aerial pingpong no worries as busy as a gyno. "
2.  EXPECTED:  "She'll be right bizzo no worries she'll be right fair dinkum. …
Run Code Online (Sandbox Code Playgroud)

javascript node.js

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

使用'较轻'的字体重量

我正在尝试使用与Helvetica捆绑在一起的"Helvetica Light"字体.要做到这一点,我读到我必须指定"Helvetica Light"和字体重量:更轻.我只是通过这样做(在SASS中)才能使这个工作:

  p    
    font: "Helvetica Light", Arial, sans-serif
    font-size: 12px
    font-weight: lighter
Run Code Online (Sandbox Code Playgroud)

在其他情况下,

 h2.light    
    font: Helvetica, Arial, sans-serif
    font-size: 12px
    font-weight: lighter
Run Code Online (Sandbox Code Playgroud)

(或使用font-family而不是font)

这真的很奇怪,到目前为止唯一有效的组合(将所有属性组合成'font'不起作用,并且调用font:as font-family:有时不起作用.

在另一个规则中,我无法让它工作,除非我只有font-weight: lighter没有指定字体(但它继承了Helvetica).

现在我复制了完全相同的字体样式并将其p放入其中h4并且它不再有效.跆拳道?我做错了什么/为什么这么错?

编辑:这不是语法问题.对于下面的答案,请注意我正在使用SASS.不需要分号和括号. 我正在编辑的文件也是5k行(向下移动)并分组为有些组织的部分.所以我想保持这些部分完好无损,直到我可以重构它,但是我不能将所有的p和h2.lights组合在一起,因为它们在不同的部分.谢谢!

html css sass

4
推荐指数
2
解决办法
4万
查看次数

在 Rails .rb 文件中取消转义 javascript / 在 ruby​​ 方法中返回 js

我的插件方法之一返回了以下 js(以字符串形式)。因此,当我调用该方法时,它会将其放入我的视图中。问题出在网站上,所有的<, ", ', >等都被转义到&lt;, &quot;诸如此类的地方。我怎样才能做到这一点?我尝试了各种方法,但似乎都不起作用:/我认为这个插件可能有点旧,所以这在早期版本的 Rails 中是可能的...

%Q{<script type="text/javascript">
    $(function() {
        $('#{table_dom_id}').dataTable({
          "oLanguage": {
            "sSearch": "#{search_label}",
            #{"'sZeroRecords': '#{no_records_message}'," if no_records_message}
            "sProcessing": '#{processing}'
          },
          "sPaginationType": "full_numbers",
          "iDisplayLength": #{per_page},
          "bProcessing": true,
          "bServerSide": #{server_side},
          "bLengthChange": false,
          "bStateSave": #{persist_state},
          "bFilter": #{search},
          "bAutoWidth": #{auto_width},
          #{"'aaSorting': [#{sort_by}]," if sort_by}
          #{"'sAjaxSource': '#{ajax_source}'," if ajax_source}
          "aoColumns": [
                #{formatted_columns(columns)}
                    ],
            #{"'fnRowCallback': function( nRow, aData, iDisplayIndex ) { #{row_callback} }," if row_callback}
          "fnServerData": function ( sSource, aoData, fnCallback ) {
            aoData.push( #{additional_data_string} );
            $.getJSON( sSource, …
Run Code Online (Sandbox Code Playgroud)

javascript ruby-on-rails

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

我的.html.erb中的javascript使用嵌入式ruby - 逃避问题

我正在尝试在我的视图中嵌入我在控制器中定义的数据.在view.html.erb中:

<script>
some_var = <%= @var_data %>
some_ints = <%= @int_data %>
</script>
Run Code Online (Sandbox Code Playgroud)

在我的控制器中:

@var_data = ['hi', 'bye']
@int_data = [1,2,3,4]
Run Code Online (Sandbox Code Playgroud)

但是,当我查看生成的html文件时,它看起来像

<script>
some_var = [&quot;hi&quot;, &quot;bye&quot;]
some_ints = [1,2,3,4]
</script>
Run Code Online (Sandbox Code Playgroud)

即整数是好的,但所有的报价都被逃脱了.我试过了

some_var = <%= @var_data.map {|i| i.html_safe} %>
Run Code Online (Sandbox Code Playgroud)

相反,但它没有做任何事情(并且html_safe也没有在整个数组上工作).我该怎么做?

谢谢

javascript ruby-on-rails

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

pseudoclass:第一个孩子不工作

难道我做错了什么?

CSS /上海社会科学院:

#section
  article
   border-top: 1px solid black
   &:first-child
     border: none !important
Run Code Online (Sandbox Code Playgroud)

HTML/HAML:

#section
  %h2 title
   %article
    stuff here. There is still a top border here despite first-child style.
   %article
    stuff here.
   %article
    stuff here.
Run Code Online (Sandbox Code Playgroud)

这不起作用,第一个仍有边界<article>.我必须创建另一个类,并article.noborder在第一篇文章中做一些没有边框的事情.任何帮助将不胜感激... css讨厌我.

html css sass pseudo-class

2
推荐指数
1
解决办法
2573
查看次数