我正在尝试编写一个 Greasemonkey 脚本。网页中有这样的东西:
<div id="div1" class="..." title="
asdsadsadasd <e;...
">...</div>
我想使用 jQueryattr
方法获得它的标题。但它返回一个空值。我的js代码是这样的:
$("#div1").attr("title");
我已经以许多不同的方式尝试了警报,并且我确定正确选择了所需的元素并且所有其他属性都很好!只是这个返回空字符串!( '' ) 它与多行有关吗?
更多细节: 我使用的是最新的 jQuery (1.8.2),我的浏览器是 Firefox 16.0.1。我看到了这个链接,它在那里工作!所以也许是因为别的原因。实际上,我正在编写一个 Greasemonkey 脚本,该脚本正在更改一个不属于我的网页以进行编辑。因此无法编辑 HTML 代码。