Wordpress jQuery错误&

时间:2014-04-11 10:19:40

标签: javascript jquery wordpress jquery-ui

我正在使用jQuery UI自动完成功能:

<script charset="UTF-8">
    $(function() {
        var availableZtour = [<?php query_posts('category_name=AAAA&showposts=5&orderby=date'); if (have_posts()) { while (have_posts()) { the_post(); ?>"<?php echo  the_title(); ?>",<?php }} wp_reset_query(); ?>];
        $( "#ztour" ).autocomplete({
          source: availableZtour
        });
    });
</script>

在HTML中,这回应:

var availableZtour = ["Cycling &#038; Cooking","Snorkeling &#038; Tour",];

但是这在浏览器中显示为:

Cycling &#038; Cooking or Snorkeling &#038; Tour

我正在使用remove_filter ('the_title', 'wptexturize');,但这不适用于&#038;

如何使代码回显&而不是&#038;

1 个答案:

答案 0 :(得分:2)

使用html_entity_decode,或修复自动完成插件以正确处理HTML实体。