私はGreasemonkeyスクリプトを書き込もうとしています。Webページには次のようなものがあります。
<div id="div1" class="..." title="
asdsadsadasd <e;...
">...</div>
attr
jQueryメソッドを使用してタイトルを取得したいと思います。ただし、空の値を返します。私のjsコードは次のようなものです:
$("#div1").attr("title");
私はさまざまな方法でアラートを試しましたが、必要な要素が適切に選択されており、他のすべての属性は問題ないことを確信しています。これだけで空の文字列が返されます!('')それはマルチラインであることと関係がありますか?
詳細: 最新のjQuery(1.8.2)を使用しており、ブラウザーはFirefox16.0.1です。私はこのリンクを見ました、そしてそれはそこで働きました!だから多分それは何か他のもののためです。実際、私は自分のものではないWebページを編集するGreasemonkeyスクリプトでコーディングしています。したがって、HTMLコードを編集することはできません。