gpt4 book ai didi

jquery - 如何在我的 Angular 应用程序中替换 jquery?

转载 作者:行者123 更新时间:2023-12-01 07:40:24 25 4
gpt4 key购买 nike

我正在构建一个 Angular 应用程序,并使用 jquery 使用 focusin 和 focusout 事件动态更改输入类,如下面的代码所示:

$(".form-input").focusin(function(){
$(this).addClass("focus");
$(this).prev().addClass("label-focus");
});
$(".form-input").focusout(function(){
$(this).removeClass("focus");
$(this).prev().removeClass("label-focus");
});

我的疑问是:我在 Angular 文档中读到,我不应该将 Angular 与 jquery 一起使用,而应该使用数据绑定(bind),但我该怎么做?

最佳答案

Pardeep 的答案有效,但您可以使用纯 CSS 来做到这一点。将其添加到您的组件样式中:

.form-input:focus {
background-color: red;
}

关于jquery - 如何在我的 Angular 应用程序中替换 jquery?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50720935/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com