我用 jsoup
创建一些html元素。
例如,我有以下场景。
public static String getTooltip() {
Document doc = new Document("");
Element span = doc.createElement("span");
span.attr("data-toggle", "tooltip");
span.attr("title", "test text");
Element img = doc.createElement("img");
img.attr("src", "resources/img/test_img.png");
span.appendChild(img);
return span.toString();
}
所以结果是下面的元素。
<span title="" data-toggle="tooltip" data-original-title="test text">
<img src="resources/img/test_img.png">
</span>
问题是为什么 jsoup
而不是把标题写在 title
属性,
创建一个名为 data-original-title
把值写在里面?
jsoup版本:1.10.3
在firefox中观察到:88和edge 90
暂无答案!
目前还没有任何答案,快来回答吧!