По какой-то причине мое простое событие jquery bind не работает. Самое смешное, что если я запускаю его дважды в консоли firebug, это работает, но это очень глючно. Кроме того, когда я запускаю его в консоли firebug, он говорит следующее: [Document www.mywebsite.com]
(я поместил jquery внизу до </body>
)
JQuery:
<script type="text/javascript"> //steps highlighter
$(function() {
$("div.step_highlighter").bind("mouseover mouseleave", highlight);
});
function highlight(evt) {
$("div.step_highlighter").toggleClass("step_highlighted");
}
HTML:
<div class="step_highlighter">
<div class="step_wrap">
<h2 class="step_title"> Step 1: </h2>
<p class="step"> Determine which service we can help you with. </p>
<p class="sub_step">Web Design</p>
<p class="sub_step">Web Development</p>
<p class="sub_step">Graphic Design</p>
<p class="sub_step">Internet Marketing</p>
</div>
</div>