- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想要实现的是这个..
显示为
的行Comments (32)
其中 32 是针对某个帖子的评论数。现在,这可以在 haml 中轻松实现
%h2 Comments (#{Post.count_of_comments})
但是,我正在使用 AJAX 和 javascript 创建和删除评论。我需要能够针对计数放置一个标识符,以便我可以在 javascript 中调整它。显然,我可以做到
#count
%h2 Comments (#{Post.count_of_comments})
但是有没有什么方法可以将 id 标记仅针对计数而不是整行,或者如果失败,我将如何在 javascript 中识别该计数。
最佳答案
您可以将 ID 应用于 h2 本身,如下所示:
%h2#count Comments (#{Post.count_of_comments})
或者将跨度应用于计数:
%h2 Comments
%span#count (#{Post.count_of_comments})
如果您只想使用 Javascript 插入原始数字,也可以通过 CSS 添加括号:
%h2 Comments
%span#count #{Post.count_of_comments}
CSS:
#count:before {
content: "(";
}
#count:after {
content: ")";
}
JS:
var newCount = 42;
$('#count').html(newCount);
关于javascript - 将 id 放置在 haml 线的中间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25296536/
在 HAML 中,我经常想在标签后立即使用带有标点符号的标签。例如,我可能想将某些内容加粗但有一个结束括号。格式如下:(示例语句 粗体文本 。) 请注意,“粗体文本”是粗体,但句号和右括号“.)”不是
在html中,你可以做这样的事情 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent eget aliquet
我有 = image_tag "chart.jpg" 我是HAML的新手,所以如何为它添加一个类? 最佳答案 假设这是rails(Haml没有自己的image_tag帮助器,但是是Rails doe
有没有更好的方法将以下内容转换为 HAML? "> 我能做的最好的是: - flash.each do |key, value| %div{:class => "flash " +
我正在遍历一组项目并将它们显示在嵌套在 div 中的列表中。目标是每天都有一个 div,并在每个 div 中显示当天的项目。 我如何在 HAML 中做到这一点?我认为我不能(或应该)有条件地关闭并创建
我写了一个简单的custom filter in HAML但我无法让我的 Rails 应用程序找到它。 过滤器如下所示: # lib/haml/filters/gfmarkdown.rb module
我希望能够在同一行上有两个 Haml 元素。例如: %h1 %a{:href => '/'} Professio. 那行不通。我怎样才能让这样的事情在不无聊的情况下工作? 最佳答案 不幸的是,您不能将
使用 HAML,我希望将链接放在一行中,中间有逗号。像这样, Check me out on GitHub, Twitter, Coderwall and LinkedIn. 这是我所拥有的: %fo
有没有办法在 HAML 中实现这一点? Lorem ipsumdolor 我使用了这个在线工具conversor( http://html2haml.heroku.com/ ) %h1 Lorem
我使用 Haml 作为布局原型(prototype)设计的快速方法。这没有使用 Rails、Sinatra 或任何框架。 我想要做的是在顶部声明一个变量,并能够在整个页面中调用它,类似于我在 Sass
如果我在 HAML 中创建一个 XML 元素: %tag{:b => "b", :a => "a"} 我得到这个输出: 是否可以在 HAML 中保持属性的顺序? 我需要这个客户端代码以特定顺序显示值
我开始使用 Vue.js事件处理程序需要冒号,有时需要点: 或 但是 HAML 中的那些中断: %div{ v: { on:click: 'doSomething' } } 加倍加点:%div{ v
我正在为我们的 rails 3.1 应用程序切换到 Haml,我想知道 'haml-rails' gem 相对于 'haml' 带来了什么> 独自一人,除了 rails generators? 它说它
我正在尝试为我正在编写的某些文档突出显示一些代码语法,我正在使用 HAML 和 Highlight.js这将适用于这样的一行 Ruby 代码(尽管突出显示不是很好): %pre %co
我需要在元素的属性内使用一些 Handlebars 块助手。我怎样才能得到 .some.class{:class => "{{if property}} otherClass {{/if}}"} 正确
在我正在开发的一个简单网站中,我有一个目录 haml和一个目录 pages . haml 文件夹包含我处理的 .haml 文件,pages 文件夹包含我转换后的 .html 文件。 我知道我可以通过执
我知道这是一个非常不标准的用例,但我正在链接 HAML、Markdown 和 Handlebars(在 SproutCore 2.0 中),而且我离“漂亮”代码只有一步之遥。混合 HAML、Markd
为了让 rails 生成器创建带有 haml 的 View ,我遇到了两个答案,而且两者似乎都有效。哪个更好? 选项1: 在 gemfile 中声明 'haml' 并执行 config.gener
我正在尝试使用 datetime_field在我看来,来自 Rails 4。 = f.datetime_field :scheduled_at 我希望能像 JQuery 那样弹出漂亮的弹出窗口 her
为了我使用 formtastic,看起来我需要这个作为我的 html 标签: 我如何在 HAML 中执行此操作? 最佳答案 与添加attributes to any other tag的方式相同在
我是一名优秀的程序员,十分优秀!