小编Sco*_*eld的帖子

HTML5的Open Graph验证

有没有办法让facebook蹩脚的Open Graph元标记验证我的doctype是否为<!DOCTYPE html>(HTML5)?

除了facebook的Open Graph元标记,我的文档完美验证.

我真的不想使用,<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">因为这会产生一整套新的问题.

以下是其中一个验证错误的示例...

错误第11行,第47列:此时元素元素上不允许使用属性属性.

<meta property="og:type" content="website" />
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激...我一直在寻找和开启几天无济于事.

validation html5 facebook opengraph

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

将jQuery元素数组转换为jQuery包装元素集

是否有任何优雅的方式[$(div), $(span), $(li)]变成$(div, span, li)

我需要的是一个jQuery包装的元素集,而不是jQuery元素的数组.我想在尽可能少的代码行中执行此操作,并使用最少的(如果有的话)循环.

编辑: 对于那些对此问题感到困惑的人,此代码将使用console.log从已选择的元素数组中复制并粘贴到firebug中.

jquery

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

Linux bash 命令 -backup=numbered。将数字放在文件扩展名之前

在 Windows 上使用单行 bash 命令和 GitBash,使用findcp,我正在备份多个子目录中存在的一堆脚本文件。我目前正在将它们备份到一个目录。正如您可以想象的那样,会出现命名冲突。--backup=numbered通过创建文件副本的选项很容易避免这种情况。然而,这样做的问题是它把数字放在文件扩展名后面,命名文件如下:example.js.~2~. 我想要的是保留文件扩展名并像这样命名文件:example2.js而不是将数字放在文件扩展名后面。有什么办法可以做到这一点吗?

另一种选择是将目录名称(来自从中复制目录的目录)添加到要复制的文件的前面,而不是添加数字。我会接受其中任何一个作为解决方案。

这是我到目前为止所拥有的:

find . -path "*node_modules*" -prune -o -type f \( -name '*.js' -or -name '*.js.map' -or -name '*.ts' -or -name '*.json' \) -printf "%h\n" -exec cp {} --backup=numbered "/c/test/" \;
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激!谢谢你!

linux bash find cp git-bash

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

标签 统计

bash ×1

cp ×1

facebook ×1

find ×1

git-bash ×1

html5 ×1

jquery ×1

linux ×1

opengraph ×1

validation ×1