如何添加一組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