要素をクリックしたときにhtmlコードを取得する次のコードがあります。たとえば、 < p>
$('#button').click(function(){
var a = $(this).wrap('<div></div>').parent().html();
alert(a);
});
ボタンがクリックされたときに、クリックしている要素のコンテンツを取得したい。
最初のクリックで、私が欲しかったものを正確に得ることができます。ただし、2回目にクリックすると、要素に余分なスタイルが追加されていることに気付きます。
例: style="background-color:transparent;border-top-width:0 など"
なぜこうなった?どんな啓発にも感謝します!