这是我的脚本:http: //jsfiddle.net/9cnGC/11/
<div id="callus">
<div class="def">111-1111</div>
<div class="num1">222-2222</div>
<div class="num2">333-3333</div>
<div class="num3">444-4444</div>
<div class="num4">555-5555</div>
<div class="numnames numname1">location 1</div>
<div class="numnames numname2">location 2</div>
<div class="numnames numname3">location 3</div>
<div class="numnames numname4">location 4</div>
</div>
$(function() {
$(document).ready(function() {
$('.numnames').hover(function() {
$(".def").toggle();
});
$('.num1').hide();
$('.numname1').hover(function() {
$('.num1').toggle();
return false;
});
$('.num2').hide();
$('.numname2').hover(function() {
$('.num2').toggle();
return false;
});
$('.num3').hide();
$('.numname3').hover(function() {
$('.num3').toggle();
return false;
});
$('.num4').hide();
$('.numname4').hover(function() {
$('.num4').toggle();
return false;
});
});
});
我想知道是否有人可以帮助我解决这个问题,也许可以稍微清理一下,以便它可以更有效地运行?
我相信这是因为页面上运行了另一个 jQuery 实例。这里的脚本搞砸了,但我不确定它有什么问题。
这是显示逻辑混乱的页面。http://ben.chmark.com/mdcp/index.php/prescriptions/transfer-prescription
有一个右上角的模块(给我们打电话)。任何时候都应该只显示一个电话号码。它以我上面提供的 jsfiddle 为模型。它在除此之外的所有其他页面上运行良好。我很难过:(
提前致谢