相关疑难解决方法(0)

有人能解释这个"双重否定"的伎俩吗?

我绝不是Javascript的专家,但我一直在阅读Mark Pilgrim的"潜入HTML5"网页,他提到了一些我想要更好理解的内容.

他说:

最后,使用双负技巧将结果强制为布尔值(true或false).

function supports_canvas() {
  return !!document.createElement('canvas').getContext;
}
Run Code Online (Sandbox Code Playgroud)

如果有人能够更好地解释这一点我会很感激!

javascript html5

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

使用 :first-line 伪元素作为 jQuery 选择器

我知道我可以使用 CSS:first-line伪元素来定位和更改任何文本块中第一行的样式(例如在这个演示中:http : //jsfiddle.net/6H8sy/)。所以第一行可以找到并定位。

我想知道是否有任何方法可以实际选择要重用的文本。类似的东西$(':first-line')(它不能正常工作)。

css jquery jquery-selectors pseudo-element

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