我是技术作家,正在将我们的内容(HTM)导入新平台(Still HTM格式)。在此过程中,我还想使用Prettyphoto让用户能够点击屏幕截图来创建更大的版本。 我现在用我的HTML代码:
<a rel="prettyPhoto" href="images/xxxxxxx"><img src="images/23456.png" class="screenshot" alt="some alt text" />
有数千个文件,每个文件中可能包含许多此类图像。其中图像名称发生变化但href =&#34; images / xxxxxxx是相同的
我需要将每个实例的xxxxxxx替换为png文件名23456.png或其他任何内容。
有一种简单的方法可以做到这一点以及如何做到这一点?
提前感谢所有
答案 0 :(得分:0)
你可以使用jQuery。该函数循环使用类screenshot
的所有项。阅读src
属性并将其放在父href
。
<script type="text/javascript">
$(document).ready(function () {
$('.screenshot').each(function () {
$(this).parent().prop('href', $(this).prop('src'));
});
});
</script>
然而,这不是SEO友好。如果您希望href在源代码中可用,那么您将需要一个带有一些编程的服务器端解决方案。