我有一个新闻页面,我希望按钮使用span类'date'按月过滤。使用list.js,我只能使用完全匹配的字符串进行过滤。是否有通配符可用于显示包含单词November
的所有项目HTML
<button class="btn" id="filter-oct">October</button>
<button class="btn" id="filter-nov">November</button>
<div class="newsitem">
<h2>News title</h2>
<p><span class="date">Thursday 31 November 2013</span> Some text, more text</p>
<p>Should you have any concerns, require additional information or wish to discuss this matter further please contact me</p>
</div>
JS
<script type="text/javascript">
var options = {
valueNames: [ 'date' ]
};
var featureList = new List('election-list', options);
$('#filter-nov').click(function() {
featureList.filter(function(item) {
if (item.values().date == "November 2013") {
return true;
} else {
return false;
}
});
return false;
});
</script>
它在这一行上进行匹配 - 但只匹配确切的单词/ s
if(item.values()。date ==“2013年11月”){
我尝试过使用&amp; =和^ =尝试获得匹配但不起作用。
由于