Не работает условие выборки селектора
Подскажите пожалуйста, почему не работает выборка (по отдельности работает).
Все рисунки, находящиеся в родителе, с пустыми alt-ами и в адресе не должно быть текста "ellip": function teny(){ var el=$("img[src]").not("[src*='ellip']"); var al=$("img[alt='']"); $(el,al).parent().toggleClass("effect1"); }; |
Попробуйте заменить 4 строчку.
$(el).add(al).parent().toggleClass("effect1"); |
К сожалению так не работает
|
Если только по отдельности:
function teny(){ var el=$("img[src]").not("[src*='ellip']"); var al=$("img[alt='']"); al.parent().toggleClass("effect1"); //el.parent().toggleClass("effect1"); };Как сделать вместе? |
Цитата:
Как вариант <!DOCTYPE html> <html> <head> <script src="http://code.jquery.com/jquery-latest.js"></script> <!-- <link rel="stylesheet" type="text/css" href="tmp.css" /> --> <style type="text/css"> .effect1 { border: 1px solid; } </style> <script type="text/javascript"> $(document).ready(function (){ $('img[alt=""]').not('img[src*="ellip"]').parent().toggleClass("effect1"); }); </script> </head> <body> <div> <img src='123' alt='' /> </div> <div> </div> <img src='123ellip456' alt='' /> </body> </html> |
Большое спасибо, дорогой друг. Теперь работает!
|
Часовой пояс GMT +3, время: 17:29. |