使用jQuery将类添加到输入元素

使用jQuery将类添加到输入元素,jquery,addclass,Jquery,Addclass,缺少什么?jQuery选择器中缺少一个句点。要按类选择对象,请在选择器中使用句点,如下所示: jQuery(document).ready(function($) { $('facetwp-search').addClass('form-control'); }); 小提琴手:试过了。还是不行。我用一个无冲突的包装器包装,因为它是WordPress,但这不会影响任何东西。可能是样式表中的错误?@您的代码必须使用修复benjamin的说法。如果你有任何其他问题,请提供更多的信息,我复制本

缺少什么?

jQuery选择器中缺少一个句点。要按类选择对象,请在选择器中使用句点,如下所示:

jQuery(document).ready(function($) {
    $('facetwp-search').addClass('form-control');
});

小提琴手:

试过了。还是不行。我用一个无冲突的包装器包装,因为它是WordPress,但这不会影响任何东西。可能是样式表中的错误?@您的代码必须使用修复benjamin的说法。如果你有任何其他问题,请提供更多的信息,我复制本杰明代码准确。查看源时,不会添加该类。我不知道还能提供什么信息。我正在使用WordPress,在无冲突包装中运行脚本。正在从插件创建输入。您使用的浏览器是什么?您应该能够在调试模式下查看元素,并看到添加了类。还要查找控制台错误。如果该页面是实时的,请包含一个链接,我们也可以查看它。。“缺少什么?”DotMan:)在您的案例中,只有DOT定义css类
jQuery(document).ready(function($) {
    $('facetwp-search').addClass('form-control');
});
jQuery(document).ready(function($) {
    $('.facetwp-search').addClass('form-control'); // not $('facetwp-search')...
});