我已经写了一个代码,它的工作原理的变化,但现在我也期待到页面加载和任何事情发生在输入字段,其中有特定的类一样模糊或oninput或粘贴或什么,它应该触发代码和时刻的价值是超过0.00,它应该运行代码,并显示标签块
这是我的代码
document.addEventListener('readystatechange', function(e) {
switch (e.target.readyState) {
case "complete":
$('.totalsTeal').trigger('change');
break;
}
});
字符串
下面是change事件的编写方式
$(document).on('change focus blur', '.totalsTeal', function() {
let self = $(this);
let day = self.attr('data-name');
if (self.val() === "0.00") {
$('#w1_' + day).parent().find('label').css('display', 'none');
} else {
$('#w1_' + day).parent().find('label').css('display', 'block');
}
});
型
上面的代码显示了我所做的和我试图编写的内容
2条答案
按热度按时间00jrzges1#
使用
input
事件,它在输入字段接收到任何输入时触发。这实际上是一个微不足道的操作,在JQuery中并没有变得简单得多。此外,你应该使用CSS类,而不是使用内联样式,因为内联样式更难以覆盖,并可能导致代码重复。
将下面的代码放在
<script>
元素中,并将该元素放在关闭的body
标记之前,就完成了。jhdbpxl92#
请保持一致-使用纯JS或jQuery,请不要混合使用。
jQuery
个字符
香草JS
的字符串