Часть кода jQuery отсутствует? - PullRequest
2 голосов
/ 18 апреля 2011

Я использую colorbox, который много раз использовал для разных клиентов, но в этот раз он не работает, и я не могу понять, почему. Я пытаюсь открыть видео на YouTube, а затем открыть некоторый встроенный HTML, я скопировал код из примеров, как всегда, и заменил то, что нужно заменить. Есть части скрипта, которые отсутствуют, когда я смотрю на исходный код из браузера. Веб-сайт http://www.powerhousebowling.com. Может быть, я что-то упустил.

В моем бэкэнде это выглядит так:

<script type="text/javascript">
    $(document).ready(function(){
    $(".youtube").colorbox({iframe:true, innerWidth:425, innerHeight:344});
    $(".open_colorbox").colorbox({width:"50%", inline:true, href:"#inline_text"});
    });
</script>

Но когда я смотрю на исходный код в FF или IE, он показывает ...

<script type="text/javascript">
    $(document).ready(function(){
        $(".youtube").colorbox();
        $(".open_colorbox").colorbox();
    });
</script>

Ответы [ 2 ]

2 голосов
/ 02 мая 2011

Если код, который вы упоминаете, введен в какой-то бэкэнд, программное обеспечение или сервер, вероятно, разбирают код по соображениям безопасности.Посмотрите, что произойдет, если вы удалите фигурные скобки и, если появится код, попробуйте найти способ вставить их, следуя правилам программного обеспечения ({literal}{/literal}, если это шаблон Smarty)

0 голосов
/ 03 мая 2011

Я наконец узнал, что происходило около недели назад, извините за задержку с ответом, я был вне офиса. CMS, которую мы используем, ExpressionEngine, думал, что что-то между фигурными скобками было тегами для себя, я взял сценарий за пределами CMS и указал на него, работает отлично! Надеюсь, это кому-нибудь еще поможет!

...