divには、いくつかのパディング、ボーダー、スタイルが適用されています。 div内には私は平易な文章しかありません。このような何か:通常JQuery:要素のコンテンツでアニメーションを実行する
<div id=test style="border: 2px solid black; background-color: blue;">
The text I would like to animate
</div>
内容をアニメーション化するためには、私はこのようなものだろう:
$('#test > *').hide(1000);
をしかし、どうやら> *
は唯一の子要素、および例えばない非要素(テキストを選択し、 )
だから私の現在の仕事は、周りにある:
<div id=test style="border: 2px solid black; background-color: blue;">
<span>The text I would like to animate</span>
</div>
span
を作成する必要はありません。
私は以前の回答をそのまま残して、解決策を試してみて、なぜそれがうまくいかないのか不思議に思う人のために残しました。 – jondavidjohn