-1
我需要調用jQuery函數在PHP條件爲真,但不知何故,我無法找到正確的解決方案:調用jQuery的功能,如果條件
這裏是我的PHP/HTML代碼:
<?php if(isset($_GET['success'])) { ?>
<div class="alert alert-success">
<script>//Here I want to call a showNotification function</script>
</div>
<?php } ?>
這裏是我的功能的JS代碼裏面:
showNotification: function(from, align) {
color = Math.floor((Math.random() * 4) + 1);
$.notify({
icon: "pe-7s-gift",
message: "<b>Light Bootstrap Dashboard PRO</b> - forget about boring dashboards."
},{
type: type[color],
timer: 4000,
placement: {
from: from,
align: align
}
});
}
你是怎麼實際調用函數的,你在哪裏放置PHP部分以及代碼的JS部分? – Thirk
那麼,如果這是頁面初始化時的if語句,只需將其另存爲一個JavaScript變量 - 然後讓您的JavaScript運行,如果所述變量爲true。 – Snowmonkey
在你的PHP代碼中,你正在檢查是否設置了$ _GET ['success'],這可以被設置,但不一定是真的,所以我也會建議像belts和大括號這樣的if'isset($ _ GET ['success '] && $ _GET ['success']){...}' – mrjamesmyers