div の正確な html コンテンツを取得しようとしています。
jQuery から html() 関数を使用すると、結果が実際のコンテンツと一致しません。
このフィドルを確認して、黒い四角をクリックしてください。
コード:
<div id="mydiv" style="width:100px; height: 100px; background-color:#000000; cursor:pointer;">
<div id="INSIDE" style="background-color:#ffffff; border-style:none;"></div>
</div>
$('#mydiv').click(function() {
alert($(this).html());
});
jQuery で色を RGB 形式に変更し、border-style 属性を削除します。
どうすればこの問題を解決できますか?