下面的代码是添加一个占位符到我的#e_newsletter_email div。不过,我为电子通讯添加了一个额外的注册框,占位符并未显示在第二个注册框中。有没有办法将这个代码应用于注册框?WordPress的 - jQuery的功能,以同一类/ ID多个元素
jQuery(function($) {
$('#e_newsletter_email').attr('placeholder', 'You Email Address');
});
我已尝试添加该代码,迫使ID添加一个类,但这又只适用于第一个ID。任何其他想法?
jQuery(function($) {
$('#e_newsletter_email').addClass('e_newsletter_email');
});
感谢
ID的应该是唯一的每个元件 - 使用ID作为jQuery选择将仅影响一个元件,如jQuery的(因为它应该)假定有*是*仅一个具有该ID的元素。使用类名执行相同的命令应该可以正常工作。 jQuery文档的ID选择器页面陈述了'Description:选择具有给定id属性的单个元素。' –
使用给选择器的“class”属性赋予这两个元素,比如'$('。newsletter_email_class')。attr ('placeholder','Your text');' – Vyacheslav
我正在使用自动生成ID的插件。我无法编辑它。有没有一种方法可以使用jquery向此ID添加类? – William