如果标题为空,则cluetip显示空的“div”。标题为空时如何禁用cluetip?
jQuery的:
$(document).ready(function () {
$('a.myClass').cluetip({
splitTitle: '|',
showTitle: false,
width: 400,
tracking:true
});
});
HTML
<a class="myClass" title="" >Sample Text</a>
<a class="myClass" title="Samle Title" >Sample Text2</a>
当标题出现时,cluetip正确显示。但是当标题为空时,不应显示cluetip(当前显示空div)。怎么做?
答案 0 :(得分:2)
只需绑定到拥有标题(或非空标题)的锚点:
// with title attribute present
$('a[title].myClass').cluetip({
splitTitle: '|',
showTitle: false,
width: 400,
tracking:true
});
// with an non-empty title
$('a[title!=""].myClass').cluetip({
splitTitle: '|',
showTitle: false,
width: 400,
tracking:true
});
答案 1 :(得分:1)
使用过滤功能
过滤掉没有标题或空标题的锚点$('a.myClass').filter(function() {
return this.title !== '';
}).cluetip({
splitTitle: '|',
showTitle: false,
width: 400,
tracking:true
});