<dd><a href="javascript:void(0)">London</a></dd>
<dd><a href="javascript:void(0)">Bath</a></dd>
<dd><a href="javascript:void(0)">Bristol</a></dd>
<dd><a href="javascript:void(0)">Cornwall</a></dd>
<dd><a href="javascript:void(0)">Exeter</a></dd>
<dd><a href="javascript:void(0)">Plymouth</a></dd>
var tcity="London";
如何选择链接文字=London的链接?
获取整个连接<a href="javascript:void(0)">London</a>,添加选中标志:class=“selected”
{
return $('a').text() != "London";
}).addClass('selected');
试下
function init(name){
var as=document.links;
for(var i=0;i<as.length;i++){
if(as[i].innerHTML==name){
return as[i];
}
}
}
window.onload=function(){
var a=init("London");
alert(a.href);
}
</script>
这样?
<dd><a href="javascript:void(0)">Bath</a></dd>
<dd><a href="javascript:void(0)">Bristol</a></dd>
<dd><a href="javascript:void(0)">Cornwall</a></dd>
<dd><a href="javascript:void(0)">Exeter</a></dd>
<dd><a href="javascript:void(0)">Plymouth</a></dd> <script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
var tcity="London";alert( $('a').filter(':contains('+tcity+')').html() )
</script>
{
return $(this).text() == "London";
}).addClass('selected');
这样就可以了