【发布时间】:2015-03-08 18:13:18
【问题描述】:
如何刷新 div 标签?我有这个代码:
<div id="xvote-{$link_shakebox_index}" class="votebutton">
{if $anonymous_vote eq "false" and $user_logged_in eq ""}
<a data-toggle="modal" href="#loginModal" class="btn {if $link_shakebox_currentuser_votes eq 1}btn-success{else}btn-default{/if}"><i class="fa {if $link_shakebox_currentuser_votes eq 1}fa-white {/if}fa-sun-o"></i></a>
<a data-toggle="modal" href="#loginModal" class="btn {if $link_shakebox_currentuser_reports eq 1}btn-danger{else}btn-default{/if}"><i class="fa {if $link_shakebox_currentuser_reports eq 1}fa-white {/if}fa-moon-o"></i></a>
{/if}
</div>
【问题讨论】:
-
你想在哪个事件上刷新它?
-
您显然在这里使用了服务器端语言。哪一个?
-
刷新客户端中由服务器生成的内容比您想象的要棘手。你使用什么语言?因为这会导致 HTML 解析错误。
-
我希望当用户点击 btn 时,所有标签都重新加载而不重新加载页面。
{if $anonymous_vote eq "false" and $user_logged_in eq ""}这不是 HTML,请告诉我们它是什么代码。因为它不是在客户端修改div标签,而是在服务端修改。
标签: javascript html reload