如何在单击图像时调用jquery函数

如何在单击图像时调用jquery函数,jquery,Jquery,我的JSP页面中有一个图像。我需要在单击该图像时调用jquery函数。请帮帮我 JSP页面看起来像 <html> <body> <input type="image" id="closeAuction" value="Close Auction" align="right" src="images/close_auction.png" onclick="return endAuction();" disabled / > &l

我的JSP页面中有一个图像。我需要在单击该图像时调用jquery函数。请帮帮我

JSP页面看起来像

<html>
    <body>
        <input type="image" id="closeAuction" value="Close Auction" align="right" src="images/close_auction.png" onclick="return endAuction();" disabled / > 
    </body>
</html>

脚本标记中的jquery函数如下所示:

<script src="JS/jquery-1.3.2.min.js">
    $(document).ready(function() {     
        $('#closeAuction').click(function() {
            location.reload();     
        });    
    });
</script>

$(文档).ready(函数(){
$(“#closeAuction”)。单击(函数(){
location.reload();
});    
});

但是脚本不起作用!!是否有人可以帮助您在图像单击时调用函数。

您缺少一个结束引号,您还需要将代码放在它自己的脚本块中。试试这个:

<script src="JS/jquery-1.3.2.min.js"></script>
<script type="text/javascript">
    $(document).ready(function() {     
        $('#closeAuction').click(function() { // <-- note closing quote on selector.
            location.reload();     
        });    
    });
</script>

$(文档).ready(函数(){

$(“#closeAuction”)。单击(function(){/您缺少一个结束引号,还需要将代码放在它自己的脚本块中。请尝试以下操作:

<script src="JS/jquery-1.3.2.min.js"></script>
<script type="text/javascript">
    $(document).ready(function() {     
        $('#closeAuction').click(function() { // <-- note closing quote on selector.
            location.reload();     
        });    
    });
</script>

$(文档).ready(函数(){

$(“#closeAuction”)。单击(函数(){/您缺少一个报价。
$(“#closeAuction”)

$('closeAuction)
更改为
$('closeAuction')

你还需要把它放到一个新的脚本中

<script src="JS/jquery-1.3.2.min.js"></script>
<script type="text/javascript"> //Added new `<script>` tag
   $(document).ready(function() {
     //added missing-v quotes 
     $('#closeAuction').click(function() {
        location.reload();     
     });    
   });    
</script>

//添加了新的``标记
$(文档).ready(函数(){
//添加了缺少的-v引号
$(“#closeAuction”)。单击(函数(){
location.reload();
});    
});    

您缺少报价。
$(“#closeAuction”)

$('closeAuction)
更改为
$('closeAuction')

你还需要把它放到一个新的脚本中

<script src="JS/jquery-1.3.2.min.js"></script>
<script type="text/javascript"> //Added new `<script>` tag
   $(document).ready(function() {
     //added missing-v quotes 
     $('#closeAuction').click(function() {
        location.reload();     
     });    
   });    
</script>

//添加了新的``标记
$(文档).ready(函数(){
//添加了缺少的-v引号
$(“#closeAuction”)。单击(函数(){
location.reload();
});    
});    
$('#closeAuction)
替换为
$('#closeAuction')

谢谢

$('closeAuction)
替换为
$('closeAuction')


谢谢

您不能将代码放入用于加载外部资源的
脚本
标记中

<script src="JS/jquery-1.3.2.min.js"></script>
<script>
$(document).ready(function() {     
    $('#closeAuction').click(function() {
        location.reload();     
    });    
});
</script>

$(文档).ready(函数(){
$(“#closeAuction”)。单击(函数(){
location.reload();
});    
});

您不能将代码放入用于加载外部资源的
脚本
标记中

<script src="JS/jquery-1.3.2.min.js"></script>
<script>
$(document).ready(function() {     
    $('#closeAuction').click(function() {
        location.reload();     
    });    
});
</script>

$(文档).ready(函数(){
$(“#closeAuction”)。单击(函数(){
location.reload();
});    
});

选择器中缺少结束引号。带有
src
属性的
标记中包含的任何代码都将被忽略。选择器中缺少结束引号。带有
src
属性的
标记中包含的任何代码都将被忽略。或者,我在此处粘贴时遗漏了该引号,引号将被忽略g在应用程序中正确。即使它不起作用!!@Varsha您需要将其包含在新的脚本标记中。很抱歉,我在粘贴时错过了引号,引号在应用程序中正确给出。即使它不起作用!!@Varsha您需要将其包含在新的脚本标记中。