我正在使用 Font-Awesome,它是用于 Twitter Bootstrap 的标志性字体。
标记 -
<i class="icon-remove reset-preference-button"></i>
CSS -
.reset-preference-button {
cursor: pointer;
}
JavaScript -
$(".reset-preference-button").on("click", function() {
// ... do something
});
当我呈现页面时,光标悬停在元素上时不会变为指针。当我单击图标时也没有任何反应。在绑定事件之前,我确保该图标存在。
请注意,我使用的是元素而不是其他任何东西。好像当我明确设置这个元素的样式时"display: inline-block;"
它工作正常。
根据我的测试,这仅发生在 Chrome 上。在 Firefox 和 IE 中运行良好。我当前的 Chrome 版本是 18,但它也会影响其他版本。
我已经在https://github.com/FortAwesome/Font-Awesome/issues/157提交了一个错误