jquery - 单击一个元素,清空这个和另一个
问题描述
我想清空用户单击的元素,另一个按 id 清空。
所以我尝试了:
<span class='approve_member' id='a_1' data-user='1' data-community='2'>Approve</span>
<span class='remove_member' id='r_1' data-user='1' data-community='2'>Remove</span>
和jQuery
$( document ).on( "click", ".approve_member", function(e) {
var element = $(this);
var us = element.attr("data-user");
element.empty();
('#r_'+us).empty();
})
单击批准时,它还应删除删除链接。
('#r_'+us).empty();
无法删除元素 remove_member 。有任何想法吗?
解决方案
您只是缺少$
jQuery 查询选择器中的 :
$( document ).on( "click", ".approve_member", function(e) {
var element = $(this);
var us = element.attr("data-user");
element.empty();
$('#r_'+us).empty(); // You are missing the $ at the beginning of this line
});