Помогите пожалуйста доработать код
$(this).find('category:contains(1)')Этот код ищет в объекте не только <category>1</category>а так же <category>11</category>Как сделать чтобы чтобы искал по точному совпадению? Спасибо. |
AntonMs,
сделайте через filter с нужным условием |
jquery создание своего селектора
AntonMs,
свой селектор contains точное совпадение http://javascript.ru/forum/jquery/27...tml#post170837 <!DOCTYPE HTML> <html> <head> <title>Untitled</title> <meta charset="utf-8"> <style type="text/css"> </style> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> <script> $(function(){ jQuery.expr[":"].contains = function( elem, i, match, array ) { return (elem.textContent || elem.innerText || jQuery.text( elem ) || "") == match[3]; } $('category:contains(1)').css({"font-size": "50px"}) }); </script> </head> <body> <category>11</category> <category>1</category> <category>21</category> </body> </html> |
Спасибо, буду разбираться.
|
Часовой пояс GMT +3, время: 23:06. |