我的页面在加载页面时呈现完美效果。 (当我将鼠标悬停在它们上面时,我的行应该会突出显示)。为什么live()和load()不起作用?
当我通过jQuery加载事件加载页面时,页面完美呈现,但行悬停时不突出显示。
我很确定问题在于当负载发生时DOM没有被更新。通常情况下,通过整合现场活动可以轻松解决这个问题
虽然这不行。你可能知道它为什么不起作用吗?
<script type="text/javascript">
$(document).ready(function() {
$("#ListByFranchisor").live("click", function() {
$("#ListResultsDiv").load("advisors/recommendationsbyfranchisors.cfm").slideDown();
});
});
</script>
$(".data tr:not(.head)").mouseover(function() {
$(this).addClass('over');
});
$(".data tr").mouseout(function() {
$(this).removeClass('over');
});
什么是活的代码()悬停效果 - 因为这是这不是可能工作的一部分? –
“悬停”功能在哪里? – PeeHaa
我是否需要将实时事件添加到mouseover/mouseout事件而不是“$(”#ListByFranchisor“)。live(”click“?) –