javascript - Wordpress jQuery 错误 &#038

标签 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');,但这不适用于 &

如何让代码回显 & 而不是 &

最佳答案

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

关于javascript - Wordpress jQuery 错误 &#038,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23009857/

相关文章:

JavaScript。处理编码字符串中的奇数字符

javascript - 使用最后两个数字在 javascript 中获取年份

jquery - Bootstrap .container 菜单中的全宽居中子菜单

php - 将特征图像背景链接到标题背景

wordpress - 如何将 Wordpress 博客文章从 Textile 2 转换为 Markdown?

javascript - CSS/JavaScript : How do I hide the vertical scroll bar?

javascript - 将 React 组件转换为单个 js 文件以将其与空白 html 集成

JQuery:如何从此 HTML 页面获取 "item1, item2"?

javascript - 解开嵌套的无序列表并在 IE/Chrome/FF 中水平显示

php - Wordpress 获取类别链接