2014-10-25 3 views
0

Как кодировать URL в данном случае: http://jsfiddle.net/spem/c89r1vu1/4/Как кодировать URL в JavaScript,

<script type='text/javascript'> 
$('#pnumbers li strong').each(function() { 
    var html = $(this).html(); 
    $(this).html('<a href="http://example.com/search_query=' + html + '">' + html + '</a>'); 
}); 
</script> 
<div id="pnumbers" class="rte"> 
    <ul> 
     <li><strong>Isto é um teste</strong> 

     </li> 
     <li><strong>HP Q1292-67026</strong> 

     </li> 
    </ul> 
</div> 

ответ

1

Из того, что я понимаю, вы спрашиваете о функции encodeURIComponent().

+0

Да, просто не знаю, как подать заявку. Я не понимаю программирования. Может ли это объяснить? –

+0

поэтому, когда вы добавляете 'html' в свою строку, просто оберните ее в' encodeURIComponent() '. Так оно будет выглядеть так: 'encodeURIComponent (html)'. –

+0

Вы видите, что я делаю неправильно http://jsfiddle.net/spem/9Lo7bttj/4/ –

Смежные вопросы