我想创建一个内容幻灯片来预览产品列表。
这是我创建没有问题的工作幻灯片:
<body>
<script src="http://mysite.com/slideshow.php type="text/javascript">
...slideshow scripts here...
</script>
<div id="preview">
<a href="http://mysite.com/product1/productDetail">
<img class="imageElement" src="http://mysite.com/product1.jpg">
</a>
<a href="http://mysite.com/product2/productDetail">
<img class="imageElement" src="http://mysite.com/product2.jpg">
</a>
...more <a> </a>
</div>
</body>
站点访问者可以单击图像以打开产品详细信息页面。
当图像循环播放时,我也想自动显示每个图像的“产品 ID”。ID 在产品详细信息页面(在上述标签中)中,我不知道如何正确检索和显示。
我尝试了以下但不起作用:
<div id="content"></div>
<script>
$("#content").load("http://mysite.com/product1/productDetail #productID",function(){
var sample = $('productID).text();
$('#content').text(sample);
});
});
</script>
我做错了什么?
更新:
我意识到负载指向一个静态 url,所以我将代码更改为:
<script>
$("#preview a").each(function(index){
var url = $(this).attr("href");
$("#content").load(url+" #productID",function(){
var sample = $("#productID").text();
$("#content").text(sample);
});
});
</script>
还是行不通!!!