0

我想我理解 .wrap 方法。我正在尝试在 Wordpress 生成的页面中围绕图像包装一个链接。编码:

<!--wrapping wp-post-image in prettyPhotolink-->
<script>$(".wp-post-image").wrap("<a rel="prettyPhoto"></a>");</script>

我想我的问题是我在哪里运行脚本?我已经在内容下方、头部和身体顶部尝试过身体。这些都不起作用。

4

2 回答 2

0

除了 Tushar 提到的之外,您的问题可能是您需要将其包装在 中$(document).ready(),例如:

<script>$(function() {$(".wp-post-image").wrap("<a rel='prettyPhoto'></a>"); });</script>
于 2013-10-28T16:38:41.693 回答
0

报价不匹配

<script>$(".wp-post-image").wrap("<a rel='prettyPhoto'></a>");</script>
added single quote(') here               ^           ^

您的代码有问题

<script>$(".wp-post-image").wrap("<a rel="prettyPhoto"></a>");</script>
                                  ^string^   var      ^

prettyPhoto在你的代码中是变量,它没有定义,所以你得到错误。

于 2013-10-28T16:18:39.867 回答