1

使项目具有阴影 ( http://syddev.com/jquery.shadow/ ) 的 jquery 似乎不起作用。这是我尝试过的:

<link rel="stylesheet" type="text/css" href="jquery.shadow.css">       
<script src="jquery.shadow.js"></script>
<script src="jquery-1.5.min.js"></script>

<script>
    $('#SHADDOW').shadow({type:'sides', sides:'vt-2'});
</script>

<tr>
    <td><a href="http://burdu976.com/" id="SHADDOW" target='_blank'><img src="Photography8.png" id="SHADDOW" width="700"class="lazy" height="525" /></a></td>
</tr>
4

3 回答 3

6

执行脚本时,该项目在 DOM 中不存在,将代码包装在document.ready处理程序中,以便在调用代码时加载 DOM。

jQuery(function ($) {
    $('#SHADDOW').shadow({type:'sides', sides:'vt-2'});
});

此外,在包含 jQuery 之后,还需要包含该插件:

<script src="jquery-1.5.min.js"></script>
<script src="jquery.shadow.js"></script>

请务必检查包含文件的路径是否正确。

于 2012-12-06T22:01:50.053 回答
1

看起来你不包括在内jquery.shadow.js

而且你也以错误的顺序加载它们......它应该是:

<script src="jquery-1.5.min.js"></script>
<script src="jquery.shadow.js"></script>
<link rel="stylesheet" type="text/css" href="jquery.shadow.css">       

除了@zzzzBov 在他的回答中提到的修复。

编辑:看起来@Eskimo 编辑了原始问题,现在包括jquery.shadow.js. 我不知道对原始问题的编辑是否正确,因为 OP 可能不知道包含该 JS 文件。

于 2012-12-06T22:31:27.443 回答
0

您是在本地存储脚本文件还是使用其他网站调用 .js 文件?看来您现在正在本地存储它们。

于 2012-12-06T22:53:34.950 回答