Цитата |
---|
Виталий Черепанов написал:
скажите а этим Вы что хотите вывести??? зачем перед полученным значением ставите BX???
Вы сначала почитайте документацию по BX и по js а потом ругайте всех и вся! |
Какая экспрессия.
Сбавьте обороты, уважаемый Виталий. Я специально указал что холивар разводить не хочу, и прежде чем тыкать документацией - неплохо бы научиться читать комментарии.
Итак, что я хотел этим сказать и вывести:
Код |
---|
console.log(BX(document.getElementsByClassName("class")));//null |
Этим я хотел сказать что BX понимает только ссылки на сам узел, то есть если ему указать массив узлов (document.getElementsByClassName) - то он ничего не вернёт. Дальнейшие 2 строчки кода показывают что всю работу по поиску нужного узла необходимо проделать на чистом JS, а только потом передавать его в BX. Соответственно возникает вопрос: а зачем, не проще ли остатки добить на том же чистом JS?
Цитата |
---|
в битриксе уже все есть....и если все таки надо подключить jquery то это делается инициализацией нужных js библиотек |
Вот это вообще к чему? как подключать jQuery я не спрашивал, я привёл в пример строку из-за которой я подключаю jQuery, а раз в битриксе уже всё есть - то приведите мой пример на BX.
Ещё раз:
Код |
---|
$('.className').on('click change keyup', 'input, select, button[type=button]', function(){
//my function
}) |
Если можете изобразить аналогичное на BX - буду очень признателен, этим вы поможете не только мне, но и многим читателям форума, а, возможно, сильно увеличите группу активных пользователей BX.