JQuery使一个项目有一个阴影

时间:2012-12-06 22:00:29

标签: jquery

使项目具有阴影(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>

3 个答案:

答案 0 :(得分: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>

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

答案 1 :(得分: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文件。

答案 2 :(得分:0)

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