Tell me why it is impossible to wrap a block with text in the tag a?
<div class="trigger_list"> <img src="/upload/2e589.png" class="trigger_img"> <span class="trigger_text">Π’Π΅ΠΊΡΡ Π΄Π»Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ°</span> </div> var r = $(".trigger_list:contains('Π’Π΅ΠΊΡΡ')") $(".trigger_list:contains('Π’Π΅ΠΊΡΡ')").wrap( function(){ if($(this).text() == r) return "<a href='/index.php'></a>"; else return ""; }); 