F.Iのような一連のCSSルールを追加するにはどうすればよいですか? opacity:0.94; outline:none; content:""; display:block; position:absolute; top:20px; left:50%; margin:0 0 0 -5px; width:0; height:0; line-height:0px; font-size:0px;
以下のJavaScriptには? JavaScriptはツールチップを表示しますが、イメージマップ上で使用できるように、ツールチップをより魅力的にする必要があります。CSSをJavaScriptに追加する
<script type='text/javascript' src='http://code.jquery.com/jquery-1.5.2.js'></script>
<script type='text/javascript'>
//<![CDATA[
$(window).load(function() {
$('.1,.2,.3').css({
position: 'absolute'
}).hide()
$('area').each(function (i) {
$('area').eq(i).bind('mouseover mousemove', function (e) {
$('.1,.2,.3').eq(i).css({
top: e.pageY + 10,
left: e.pageX + 10
}).show()
})
$('area').eq(i).bind('mouseout', function() {
$('.1,.2,.3').hide()
})
})
});//]]>
</script>
これはスタイルシートにスタイルを静的に追加することを避けるべきです。また、 '#elem'は悪いです。 – Raynos
合意しましたが、OPがjavascriptを使用してスタイルを適用したいかのように質問を解釈しました。 ''#elem''では何が悪いですか?これは単なる例です... – David
[ids are evil](http://oli.jp/2011/ids/)また、 '.css'はパフォーマンスヒットの点でさらに悪化し、一般にコードに癌を導入します。 – Raynos