Здравствуйте, Есть такой скрипт вывода видео с ютуба:
$(document).ready(function() {
var keys = ['$CAT_NAME$']; //слова поиска
var countvideo = 25;
var youtube_link = new Array();
$.getJSON('http://gdata.youtube.com/feeds/api/videos?q='+keys.join('+')+'&format=5&max-results='+countvideo+'&v=2&alt=jsonc', function(data){
$.each(data['data']['items'], function(i,item){
youtube_link.push(item['id']);
});
$('#videotube').html('<iframe width="650" height="370" src="//www.youtube.com/embed/'+youtube_link[Math.floor(Math.random()*youtube_link.length)]+'" frameborder="0" allowfullscreen></iframe>');
});
});
Там где "$CAT_NAME$" , там слово для поиска...
Подскажите как сделать что бы скрипт в слове для поиска не резал такие символы как слеш и двойные кавычки?
Как его заставить искать словосочетание целиком вместе с символами в названии?
"$CAT_NAME$" прописал временно, потому что там всего одно слово, это название категории.
Надо прописывать "$ENTRY_NAME$", оно состоит из нескольких слов, это название поста, но скрипт режет слеши, кавычки и скобки...
Просто если в названии есть какие либо символы, то он уже вообще ничего не ищет..
Спасибо.