将<div>标签elementID传递给Ajax Call

时间:2017-04-26 21:17:16

标签: javascript jquery ajax web-services

所以我有以下Ajax调用来覆盖带有动态生成内容的标记。但是,我想根据用于激活oncl​​ick()Ajax调用的按钮的elementID从动态URL加载内容。

我有以下代码,基本上我想用类ActivateEventButton替换元素的ID。

&#13;
&#13;
$(document).ready(function() { 
       $('.ActivateEventButton').click(function(){
          $('.ContentBlock).load('https://exampleurl.com/<id of .ActivateEventButton> .ContentBlock');
       });
    });
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:1)

您可以将id作为属性(如果定义了id)。

$(document).ready(function() { 
       $('.ActivateEventButton').click(function(){
           var id = $(this).attr("id");
          $('.ContentBlock).load("https://exampleurl.com/" + id);
       });
    });