我想我理解 .wrap 方法。我正在尝试在 Wordpress 生成的页面中围绕图像包装一个链接。编码:
<!--wrapping wp-post-image in prettyPhotolink-->
<script>$(".wp-post-image").wrap("<a rel="prettyPhoto"></a>");</script>
我想我的问题是我在哪里运行脚本?我已经在内容下方、头部和身体顶部尝试过身体。这些都不起作用。
我想我理解 .wrap 方法。我正在尝试在 Wordpress 生成的页面中围绕图像包装一个链接。编码:
<!--wrapping wp-post-image in prettyPhotolink-->
<script>$(".wp-post-image").wrap("<a rel="prettyPhoto"></a>");</script>
我想我的问题是我在哪里运行脚本?我已经在内容下方、头部和身体顶部尝试过身体。这些都不起作用。
除了 Tushar 提到的之外,您的问题可能是您需要将其包装在 中$(document).ready()
,例如:
<script>$(function() {$(".wp-post-image").wrap("<a rel='prettyPhoto'></a>"); });</script>
报价不匹配
<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
在你的代码中是变量,它没有定义,所以你得到错误。