Javascript 使用jQuery隐藏锚点
我创建了一个动态页面,根据视图类型,它有时会使用锚定标记,有时则不会。本质上,我希望能够控制点击页面是否跳转到锚。是否可以使用jQUery隐藏锚定标记,以便从本质上删除它们?我需要能够在必要时重新启用锚,并始终在浏览器的地址栏中显示当前锚。它似乎在FireFox中工作,但在InternetExplorer中不起作用 我有三个部分:“目录”、内容和javascript jQuery代码 目录 jQuery重新启用链接 我还尝试在所有锚点名称前添加一个额外字符以“禁用”它们,但IE不会使用attrname更改名称。它让我做的唯一真正的操作就是删除。试着这样做:Javascript 使用jQuery隐藏锚点,javascript,jquery,hyperlink,Javascript,Jquery,Hyperlink,我创建了一个动态页面,根据视图类型,它有时会使用锚定标记,有时则不会。本质上,我希望能够控制点击页面是否跳转到锚。是否可以使用jQUery隐藏锚定标记,以便从本质上删除它们?我需要能够在必要时重新启用锚,并始终在浏览器的地址栏中显示当前锚。它似乎在FireFox中工作,但在InternetExplorer中不起作用 我有三个部分:“目录”、内容和javascript jQuery代码 目录 jQuery重新启用链接 我还尝试在所有锚点名称前添加一个额外字符以“禁用”它们,但IE不会使用attrn
$(".slideShowSlide").each(function() {
$(this).children().first().hide();
});
或者甚至是这样:
$(".slideShowSlide").each(function() {
$(this).children(':first').hide();
});
如果您的问题涉及到DOM选择,您确实需要提供一个所选标记的示例。@patrick,我希望这个示例就足够了。当您执行alert$.slideShowSlide>a:first child.length;,您会得到什么;?你用的是什么版本的jQuery?IE和FireFox都是10。我使用的是jQuery 1.4.2,Eric Bari,你真的应该使用切换。保持干燥:
$(".slideShowSlide").each(function() {
$(this).children(":first-child").hide();
});
$(".slideShowSlide").each(function() {
$(this).children(":first-child").show();
});
$(".slideShowSlide").each(function() {
$(this).children().first().hide();
});
$(".slideShowSlide").each(function() {
$(this).children(':first').hide();
});