href 多链接图像

发布于 2024-10-19 06:38:18 字数 714 浏览 1 评论 0原文

我不确定这是否是执行此操作的最佳方式,但我的页面上有一些图像,并且希望每个图像都有不同的操作。下面的在单击时向数据库添加一条记录,如果我想添加另一张图像以单击删除,如何使其唯一以便我的 .click 函数可以启动delete.php 文件? (如您所见,数据目前是硬编码的)

<a href=""><img src="/wp-content/themes/Atlantis/images/add.gif" /></a>

<script type="text/javascript">                                         
  $(document).ready(function() {
    $("a").click(function() {

      $.ajax({                                      
        url: 'add.php',                           
        data: "Masterselect=11&UserID=55&Status=W",       
        dataType: 'json',                
      });

      alert("Thanks for adding");  
   });
});         

</script>

I'm not sure if its the best way of doing this, but I have a few images on my page, and want each of them to have a different action. The one below adds a record to a database when clicked, if I want to add another image to click to delete, how do I make it unique so my .click function can launch a delete.php file? (data is hard coded at the moment as you can see)

<a href=""><img src="/wp-content/themes/Atlantis/images/add.gif" /></a>

<script type="text/javascript">                                         
  $(document).ready(function() {
    $("a").click(function() {

      $.ajax({                                      
        url: 'add.php',                           
        data: "Masterselect=11&UserID=55&Status=W",       
        dataType: 'json',                
      });

      alert("Thanks for adding");  
   });
});         

</script>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

独行侠 2024-10-26 06:38:18

我会给你的链接命名——给它们一个类或id属性

<a class="add" href=""><img src="/wp-content/themes/Atlantis/images/add.gif" /></a>
<a class="delete" href=""><img src="/wp-content/themes/Atlantis/images/delete.gif" /></a>

然后你可以为添加按钮指定一个函数,为删除指定另一个函数,依此类推:

$("a.add").click(...);
$("a.delete").click(...);

I would name your links -- give them a class or id attribute

<a class="add" href=""><img src="/wp-content/themes/Atlantis/images/add.gif" /></a>
<a class="delete" href=""><img src="/wp-content/themes/Atlantis/images/delete.gif" /></a>

And then you could specify one function for the add button, another for the delete, and so on:

$("a.add").click(...);
$("a.delete").click(...);
静若繁花 2024-10-26 06:38:18

只需在那里放置一些独特的东西,这样您就可以做到这一点,也许可以通过在链接delete中添加一个类来实现。

然后只需 $('.delete') ,其余的应该是显而易见的。

Just put something unique there so you can do it, perhaps by adding a class to your link delete.

Then just $('.delete') and the rest should be obvious.

薄情伤 2024-10-26 06:38:18

您可以为图像定义一个类名称,将其作为点击事件而不是 ahref

为图像类提供点击事件,

<img class="test1" src="add.gif" alt="Angry face" />

<img class="test2" src="delete.gif" alt="Angry face" />

在此处添加点击事件

(document).ready(function() {
        $("test1").click(function() {

 }

    $("test2").click(function() {

     }

}

You can define a class name for image give it as click event instead of ahref

give click event for image class

<img class="test1" src="add.gif" alt="Angry face" />

<img class="test2" src="delete.gif" alt="Angry face" />

add click events here

(document).ready(function() {
        $("test1").click(function() {

 }

    $("test2").click(function() {

     }

}

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文