我想用靜態值更新div,但replaceWith似乎不像我想的那樣協作。
這是函數:
JS - replaceWith not working
updatePeopleNumber: function(peopleNumber) {
var numberItem = jQuery("#visitors-container");
numberItem.find("vn").replaceWith(peopleNumber);
}
還是那句話:peopleNumber是正確的設置在調用此函數之前的靜態值。這是HTML:
<div id="row-2" class="row">
<div id="visitors-container">
<div id="visitors-number" class="vn"><?php echo getPeopleNumber(); ?></div>
<div id="visitors-text">visitors today</div>
</div>
</div>
的PHP代碼是有安全方面的原因:如果未設置值,那麼PHP進來,但我需要的js代碼與peopleNumber股利,以取代的價值。 ..
如果有人疑惑:沒有,刪除PHP代碼不解決問題......
您忘記了班級名稱'numberItem.find(「。vn」)' – Robiseb