Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我可以通过<;过滤返回的JSON吗;b>;标签?_Javascript_Jquery_Json_Html - Fatal编程技术网

Javascript 我可以通过<;过滤返回的JSON吗;b>;标签?

Javascript 我可以通过<;过滤返回的JSON吗;b>;标签?,javascript,jquery,json,html,Javascript,Jquery,Json,Html,我一直在玩这个jQueryWiki插件。然而,我被一个我想完成的特定功能所困扰。有没有办法过滤返回的数据,只显示粗体或标记中的项目。 我有以下代码: <body> <h1>Wikiblurb</h1> <div id="article"></div> <script src="js/jquery.wikiblurb.js" type="text/javascript"></script> <script t

我一直在玩这个jQueryWiki插件。然而,我被一个我想完成的特定功能所困扰。有没有办法过滤返回的数据,只显示粗体或
标记中的项目。 我有以下代码:

<body>
<h1>Wikiblurb</h1>
<div id="article"></div>
<script src="js/jquery.wikiblurb.js" type="text/javascript"></script>
<script type="text/javascript">

$(document).ready(function(){
    $('#article').wikiblurb();
});
</script>
</body>
以前有没有人使用过这个插件,或者告诉我如何只显示
标签中返回的位置

Jsfiddle:
用于参考的预期页面:(我只想返回澳大利亚标题下的链接文本)
供参考的插件:

从插件参考来看,设置
类型:'custom'
customSelector:'b'
似乎可以满足您的要求

我为这个插件创建了一个fork,并在其中添加了一个filterSelector,以完成您要求的最后一项


在设置中添加过滤器选择器:“a:contains(“^”)”

对不起,我帮不了你,但是读维基百科的那篇文章很有趣。谢谢大家!^^啊,是的,我似乎忽略了阅读“type:”必须设置为custom。但是,有没有一种方法可以省略字符串末尾的杂散“^^^^^^^^^^”即使它们也是粗体的。这正是我想要的。如果我要通过另一个api(例如google maps)将此信息作为查询发送。本质上,我只需要为每个项目使用一个“for循环”。
var defaults = $.extend({
        wikiURL: "http://en.wikipedia.org/",
        apiPath: 'w',
        section: 2,
        page: 'List of reportedly haunted locations',
        removeLinks: true,      
        type: 'all',
        customSelector: '',
        }, options);