簡體   English   中英

jQuery切換更改輸入值

[英]JQuery toggle change input value

對不起,我想切換更改php echo輸入值,

但是是錯誤的,我該怎么辦? 請幫助我,謝謝!

PHP代碼

<?php
$date = isset($_GET['date']) ? $_GET['date'] : date('Y-m-d');
$prev_date = date('Y-m-d', strtotime($date .' -1 week'));

$next_date = date('Y-m-d', strtotime($date .' +1 week'));
for($i=1;$i<=5;$i++){
    $date = date('Y-m-d', strtotime($date .'+1 day'));
    echo $date;
    for ($j=1; $j<=5 ; $j++) {
        echo "<input type='button' value='X' class='change'>";
    }
    echo '<br>';

}
?>

javascritp代碼

$( document ).ready(function() {
 $('.change').toggle(function(){
      $(this).val('O');},
      function(){
      $(this).val('X');}
 );
});

請嘗試以下腳本:

$( document ).ready(function() {
    $('.change').click(function(){
        if ($(this).val() == 'X')
            $(this).val('O');
        else if ($(this).val() == 'O')
            $(this).val('X');
    });
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM