[英]how do i refresh the div after a click function using jquery?
我試圖在點擊功能后使用jquery刷新頁面上的div:
$('.finishTag').live('click', function() {
$('#Qtopics').hide();
//refresh #hiddenTopic here im stuck here :))
$('#hiddenTopic').show();
});
編輯:
我的意思是刷新div一次!! 然后顯示它,因為它隱藏在這一點!
<div id="hiddentTopic">
<?php
while ($Qtopic = mysql_fetch_array($getTopics)){
echo "<a href='google.com' class='topicBullet'>".$Qtopic['name']."</a>";
}
?>
</div>
使用load
$('#hiddenTopic').load("server.php");
檢查你的身份是否與t
hiddentTopic
請改變它
hiddenTopic
像這樣
工作演示
這不是刷新,這稱為hide and show
如果我理解正確,你想重新加載由php部分生成的內容。 這是不可能的,因為php是服務器端的部分,而javascript - 客戶端。 你需要的是制作文件server.php
,在那里移動php部分然后使用$('#hiddenTopic').load("server.php");
正如@gowri之前說過的那樣。
如果你想改變div的格式化你可以使用任何css類來做到這一點:$('divId')。addClass('class_name');
要添加數據,您可以使用divid選擇div並更新其innet段aur標題文本,如下所示:
$('div1 p')。html(' blah blah any text ...'); $('h2')。text(' blah blah blah blah blah ...');
$(' START! ')。prependTo('#divID'); (它在div之前寫START)$(' END! ')。appendTo('#divID'); (在div之后寫END)
希望這會幫助你。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.