我有一个非常简单的问题,有很多标记要导航。我已经上传了一个文件,该文件的所有内容都在同一个 .html 中以供审查。在这里发帖太长了(标记@ 1500 行),但我可以给出行# 关键注释。
http://www.sinsysonline.com/repair/price.html
jQuery:
<script>
(function() {
$('tr.catTr td').not('.category').hover(function () {
var priceSel = $(this).index();
$('tr.priceRow td').eq(priceSel).addClass('price_hover');
$('tr.priceRow2 td').eq(priceSel).addClass('price_hover');
$('tr.catTr td:nth-child(' + (priceSel + 1) + ')').addClass('vertFilt');
$(this).parent('tr').find('td.category').addClass('category_hover');
$(this).parent('tr').find('td').not('.category').addClass('rowHov');
}, function () {
var priceSel = $(this).index();
$('tr.priceRow td').eq(priceSel).removeClass('price_hover');
$('tr.priceRow2 td').eq(priceSel).removeClass('price_hover');
$('td.vertFilt').removeClass('vertFilt');
$(this).parent('tr').find('td.category').removeClass('category_hover');
$(this).parent('tr').find('td').removeClass('rowHov');
});
})();
</script>
问题似乎是我专门针对垂直突出显示(台式机/笔记本电脑/服务器)的功能,以及底部的次要突出显示,仅适用于Drop Off页面。
让我现在给出我的理论......
每个表的 ID 为 'prices': 共 4 行,行数: 348, 541, 735, 968 。如果我将其设为类而不是 ID,我的 CSS 会破坏水平定位。
我一直认为多个 ID 都可以,只要一次只能看到一个:例如:http ://www.sinsysonline.com/repair/contact.html
这是只有第一页突出显示上下悬停系统的原因还是其他原因?
有什么我可以在这里修复以仅针对可见表的吗?
var priceSel = $(this).index();
$('tr.priceRow td').eq(priceSel).addClass('price_hover');
$('tr.priceRow2 td').eq(priceSel).addClass('price_hover');
再次: