单击图像时如何运行javascript函数?

我有这个HTML:

而这个function:

 function ajax_request() { $('#placeholder').html('

'); $('#placeholder').load("/test.php?id=1234556"); }

我需要的是当我点击图像来触发这个function。

使用输入按钮我可以这样做:

  

有任何想法吗? 谢谢

为您的图片添加ID:

  

然后在Javascript中:

 $("#myImage").click(ajax_request); 

或者,如果要为所有图像运行相同的function:

 $("img").click(ajax_request); 

然而,最好给你的图像一个CSS类,然后使用它。 这样,您可以将点击操作限制为特定图像:

  ...  

然后:

 $(".link-image").click(ajax_request); 

你在寻找这样的东西吗?:

 $(function(){ $("img").click(function(){ ajax_request(); }); }); 

试试这个:

JS:

 function ajax_request() { $('#placeholder').html('

'); $('#placeholder').load("/test.php?id=1234556"); } $('#run_ajax').click(ajax_request);

HTML: