我想弄清楚如何禁用特定div中的链接。我现在拥有的是......
function Lock() {
var obj = document.getElementById("tempplateInfo");
obj.disabled = 'true';
$(function () {
//grab all a tags
$('a').each(function () {
//click on a link....
$(this).click(function () {
alert($(this).attr('href') + ' is not available');
//disable link
return false;
});
});
});
}
目前选择页面上的所有链接。我不想要所有链接,只需要几个div内的链接?
无论如何要做到这一点......我想到了'divId a'。但这根本不起作用,所有链接都突然可用。我是用jquery btw做的。
答案 0 :(得分:4)
您需要了解jQuery selectors。
您想要#someId a
。
答案 1 :(得分:4)
$('#divId a').each(function () {
这将选择ID为'divId'的元素中的所有a
。
答案 2 :(得分:2)
这应该可以解决问题。
jQuery(function($){
$("#myId a").attr("href","javascript:void();");
});