如何添加一组CSS规则,如F.I. 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/)在执行命中和通常将癌症引入您的代码方面的表现更糟糕。 – Raynos