jQuery函数在条件正确或事件触发时运行

ffx8fchx  于 2023-08-04  发布在  jQuery
关注(0)|答案(1)|浏览(93)

我怎么能说某件事在2条件下发生(函数运行)?
例如:
复选框已选中

复选框更改为选中
实施例2:
下拉选择的选项是否等于“x”

复选框选定选项更改为“X”

iecba09b

iecba09b1#

$(document).ready(function() {
 
  $('#mydropdown').change(function() {
    var selectedOption = $(this).val();
    var x = 'my_trigger_value';

    if (selectedOption === x) {
      dosomething();
    }
  });

 
  $('#my_trigger_value').change(function() {
    var isChecked = $(this).is(':checked');

    if (isChecked) {
      dosomething();
    }
  });

  // Function to be called
  function dosomething() {
    
    console.log("Condition met (through dropdown OR through checkbox)!");
  }
});

个字符

相关问题