我正在使用Evernote与我的应用程序同步数据,但我需要Evernote上的笔记及其媒体项目的ID与我的应用程序中保存的syncID相同,以便将数据与其同步对应项进行匹配。为此,我想在包含我的syncID的HTML中添加一个标记。我可以用这样的标签吗? “id”功能或其他自定义功能的东西?
编辑:
实施例。让我们说evernote笔记是这样的:
<en-note>This is a note</en-note>
但我想查找此笔记的ID,以查看我的应用是否包含该笔记。理想情况下,我会有这样的事情:
<noteID="vdsijfewo329ds"><en-note>This is a note</en-note></noteID>
或类似的东西,以帮助我找出在我的应用程序中匹配的哪个音符。这可能吗?
编辑:Evernote不允许使用数据属性。所以这个:
<span data-syncID="fdshfiewo">
不允许。
答案 0 :(得分:1)
选项1 (一般用法,今天不受Evernote支持)您可以使用HTML5 data attributes
<span data-nodeID="vdsijfewo329ds"><en-note>This is a note</en-note></span>
选项2 您可以尝试<figure>
- <figcaption>
HTML5对:
<figure>
<en-note>This is a note</en-note>
<figcaption style="display: none">vdsijfewo329ds</figcaption>
</figure>
选项3 类属性(这就是创建data- *属性的原因,这可能是最后的选择
<span class="en-note vdsijfewo329ds"><en-note>This is a note</en-note></span>