【发布时间】:2012-12-21 10:45:14
【问题描述】:
我有一个简单的代码,可以找到链接的href,如果它等于窗口位置,它会向它添加类,或者某些div会更改整个文本,无论如何,希望你能从代码中理解一切:
$(".menu_link").each(function() {
if(this.href == window.location) {
$(this).addClass("selected");
var text=this.text;
$('#selected_page').text(text);
}
});
你可能从代码中可以理解,我有一个带有类 menu_link 的多个链接,如果它的 href 与窗口位置相同,它会添加选定的类,但问题出在文本值中,接下来的 2 个句子有效除了 IE 之外的所有浏览器都可以。可能是什么问题?
【问题讨论】:
-
你给出了什么作为 href 值?确切的值。我不确定您的 if 条件是否返回 true。
标签: jquery internet-explorer function text each