jquery ajax 成功删除进程页面中的添加类
如何在 jquery ajax 成功函数中删除和添加类?
index.html
$.ajax({
url: "text.php",
dataType: "html",
type: 'POST',
data: "data=test",
success: function(data){
$("#result").html(data);
$('#show').find('.show').removeClass('show').addClass('hidden');
$('#show').find('.hidden').html('hidden');
}
});
<div id="result"></div>
text.php,如下所示:
<a href="#" id="show"><p class="show">show</p></a>
我需要在 div#result
中返回 html 作为
<a href="#" id="show"><p class="hidden">hidden</p></a>
How to remove and add class in a jquery ajax success function?
index.html
$.ajax({
url: "text.php",
dataType: "html",
type: 'POST',
data: "data=test",
success: function(data){
$("#result").html(data);
$('#show').find('.show').removeClass('show').addClass('hidden');
$('#show').find('.hidden').html('hidden');
}
});
<div id="result"></div>
text.php, something as this:
<a href="#" id="show"><p class="show">show</p></a>
and I need return back html in div#result
as
<a href="#" id="show"><p class="hidden">hidden</p></a>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我建议不要删除/添加显示/隐藏的类,只需使用 jQuery 的
$.show()
和$.hide()
所以:
如果我明白你在问什么正确。
I would recommend not removing/adding classes for show/hide, just use jQuery's
$.show()
and$.hide()
So:
If I understand what you are asking correctly.