Я просто разрабатываю расширение хром Google.Какой класс следует использовать в моем jQuery?
У меня возникла проблема или я запутался, чтобы получить класс для работы в моем сценарии jQuery. Существует много классов для текстового поля.
Кто-нибудь, пожалуйста, скажите мне, какой из них выбрать.
CSS
._5t_y ._4_z2 .input, ._5t_y ._4zz- .input, ._5t_y.child_was_focused ._2yg .input
или
HTML
class="uiTextareaAutogrow input autofocus _34z- mentionsTextarea textInput"
Я просто пытаюсь добавить его к этим кодам. Я попробовал «.input». Но это не работает для меня.
$(document).ready(function() {
$('.input').specialedit([':-)', ':-(', ';-)'],
{ buttonWidth: 30,
buttonHeight: 30,
toolbarBgColor: '#ff0',
toolbarBorderColor: '#f00',
buttonBgColor: '#fff',
buttonBorderColor: '#f00',
buttonTextColor: '#f00' });
});
Выбор .input не работает? Это не проблема. .input выбирает все элементы, которые имеют класс ввода, но, очевидно, все это имеет значение для специфики. –
Или вам нужно '.uiTextareaAutogrow.input.autofocus._34z-.mentionsTextarea.textInput' ??? –
Нет стандартных классов, все они специфичны для конкретного приложения или библиотеки. Поэтому ваше расширение должно использовать класс, который подходит для него. – Barmar