如果只滿足php條件,如何運行javascript?我試圖僅在$page_count
爲<= 1
時才顯示彈出窗口。 PHP很好,運行正確,因爲我用簡單的回聲測試它,它只是當我試圖否定運行的JavaScript,如果$page_count
超過2,這仍然運行。只有在滿足php條件時才運行javascript
有沒有一種常見的方法去解決這個問題?
if ($page_count <= 1) {
$setup_popup =
'<div id="status-popup">
<div id="status-popup-container" class="total-center">
<a class="popup-close" data-popup-close="popup-1" href="#">Close</a>
</div>
</div>'
;
}
else {
$setup_popup = NULL;
}
的Javascript
$('#status-popup').fadeIn(350);
$('[data-popup-close]').on('click', function(e) {
var targeted_popup_class = jQuery(this).attr('data-popup-close');
$('#status-popup').fadeOut(350);
$('body').css('overflow', 'auto');
e.preventDefault();
});
爲什麼不把計數器作爲變量傳遞給JS呢? – ssube
如果在頁面上沒有「狀態彈出」功能,js如何運行? –
@ssube不知道如何。 – Paul