我想要一个背景图片来改变html链接标签上的onclick属性。但它不工作。 如何用javascript onClick改变背景图片点击链接
<ul>
<li><a href="index.php?page=Home" onclick="one();">Home</a> </li>
<li><a href="index.php?page=Achivement" onclick="two();">Achivement</a></li>
<li><a href="index.php?page=Career" onclick="three();">Career</a></li>
<li><a href="index.php?page=Message" onclick="four();">Message</a></li>
<li><a href="index.php?page=opportunity">opportunity</a></li>
<li><a href="upload1.php">Register</a>
<li></li>
</ul>
<script type="text/javascript">
function one(){
$('body').css('background-image','url(image/back1.jpg)');
}
function two(){
$('body').css('background-image','url(image/back2.jpg)');
}
function three(){
}
function four(){
} </script>
,你可以看到我试图传递一个函数在onclick属性,我已经已经定义在底部这些功能,仍然背景图像不会改变。我已检查图像所在的目录是否正确。我没有定义任何背景图像在我的CSS所以。我需要帮助,它让我疯狂。
任何console.log错误? – Sergio
是否包含jQuery库? –
页面将被重定向,因为它是超链接。 –