|
 |
|
ไม่ให้แสดง Modal อีก เมื่อเราติ๊ก Checkbox ทำอย่างไรครับ |
|
 |
|
|
 |
 |
|
change event ของ checkbox
// not-show-today คือ id ของ checkbox
$('#not-show-today').on('change', function() {
if ($(this).is(':checked')) {
var today = new Date().toISOString().slice(0, 10);
localStorage.setItem('notShowToday', true);
localStorage.setItem('notShowDate', today);
} else {
localStorage.removeItem('notShowToday');
localStorage.removeItem('notShowDate');
}
});
ใช้ localStorage เก็บวันและสถานะของ checkbox
$(document).ready(function() {
var notShowToday = localStorage.getItem('notShowToday');
var notShowDate = localStorage.getItem('notShowDate');
var today = new Date().toISOString().slice(0, 10);
if (notShowToday && notShowDate === today) {
// เมื่อไม่แสดง modal ให้ทำอะไร
} else {
// วาง code การแสดง modal
localStorage.removeItem('notShowToday');
localStorage.removeItem('notShowDate');
}
});
ลองศึกษา ต่อยอด ดูครับ
|
 |
 |
 |
 |
Date :
2023-03-01 11:39:04 |
By :
009 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
cookie
ทำงานได้ทั้ง Front End และ Back End
|
 |
 |
 |
 |
Date :
2023-03-01 15:51:44 |
By :
Guest |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|
|

|
Load balance : Server 05
|