我正在寻找一种方法来使用图像作为我的网络应用程序中新页面的链接。
我正在使用数据文件锚标记将用户保留在 Web 应用程序中。
<a data-file="salt.html?v=1"><img src="assets/images/template/salt.jpg" width="125" height="125" /> </a>
这些标签在里面:
<div class="products_content">
我的代码如下所示:
$('.products_content a').on('click', function(){
$('.products_content a').removeClass('selected');
$(this).addClass('selected');
changePage( $(this).attr('data-file') );
});
有任何想法吗?我不知道为什么它不起作用。我为我的导航设置了类似的设置,并且效果很好。我的导航设置如下:
<nav>
<a data-file="home.html?v=1">Home</a>
<a data-file="about.html?v=1">About Us</a>
<a data-file="services.html?v=1">Services</a>
<a data-file="products.html?v=1">Products</a>
</nav>
和:
$('nav a').on('click', function(){
$('nav a').removeClass('selected');
$(this).addClass('selected');
changePage( $(this).attr('data-file') );
});
$('nav a:nth-child(1)').trigger('click');
任何帮助将不胜感激。我在我的头上。