在我的Intranet页面上,我有以.doc或.xls结尾的链接。字符串包含
如何使用jQuery来检查,如果他们.xls结束,所以我可以加少许的JavaScript这些链接
编辑:
这不起作用:
$("a.resultLink").live('click', function(event)
{
// do something here
// ...
// change .doc link behaviour
var anchor = $("a:contains('.doc')");
if (anchor){
event.preventDefault();
alert("this is a doc");
}
// do something else here
// ...
});
如何在if语句中使用它?如果$(“a [href $ ='。xls']”){//做些不同的事情} – oshirowanen 2010-10-06 10:58:57
@oshirowanen:你从没有充分利用jQuery表现力的问题推断出来。你可以有一个函数doSomethingDifferent(),它对与模式匹配的所有选择器做一些不同的事情。你不需要一个条件分支。不要遍历你的链接;而是要弄清楚条件或案例,然后依次处理它们作为集合。 – Tim 2010-10-06 11:04:32
我如何利用jQuery的表现力? – oshirowanen 2010-10-06 11:05:54