所以我有以下 Ajax 调用来用动态生成的内容覆盖标签。但是,我想根据用于激活 onclick() Ajax 调用的按钮的 elementID 从动态 URL 加载内容。
我有以下代码,本质上我想用ActivateEventButton类的元素的ID替换。
$(document).ready(function() {
$('.ActivateEventButton').click(function(){
$('.ContentBlock).load('https://exampleurl.com/<id of .ActivateEventButton> .ContentBlock');
});
});
最佳答案
您可以将 id 作为属性获取(如果定义了 id)。
$(document).ready(function() {
$('.ActivateEventButton').click(function(){
var id = $(this).attr("id");
$('.ContentBlock).load("https://exampleurl.com/" + id);
});
});
关于javascript - 将 <div> 标签 elementID 传递给 Ajax 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43644677/