최고의 링크를 확실하게 만드는 방법은 무엇입니까?
-
09-12-2019 - |
문제
NAV 바에서 맨 위 링크를 비활성으로 만들 수있는 방법이 있습니까?기본적으로 와 같은 루트 아래에 사이트를 만들었습니다.
Company Info
HR
Team 1
Team 2....
.
및 각각의 각각의 하위 사이트가 있으면 드롭 다운에 나타나는 하위 사이트가 있습니다.
맨 위로 링크를 원합니다
Company Info
HR
Team 1
Team 2....
.
비활성 상태가됩니다.따라서 사용자가 클릭하면 사이트로 이동하지 마십시오.이 작업을 수행 할 수 있습니까?링크를 변경하여 괜찮을 것입니다. 그래서 홈 페이지로 돌아갈 수 있으므로 어디에서 변경해야합니까?
도움말셔서!
해결책
예, 할 수 있습니다.이것을 사용하십시오 :
$("body #s4-topheader2. ul li ul li.static > a").each(function(index) {
if(index!=2)
{
$(this).attr("href","javascript:void(0);");
}
});
.
환호!
다른 팁
v4.master 를 실행하는 SP2010 페이지에 대해이 jQuery 라인을 테스트했습니다.
$().ready(function(){
$(".menu-horizontal").find("a").removeAttr("href");
});
.
마스터 페이지 에이 오른쪽을 넣거나 해당 사이트 전체 에서이 모든 것을로드하려면 커스터마틱을 연결하십시오.
SharePoint의 특정 기능 (예 : 게시 인프라 게시와 같은)은 먼저 작동하지 않으면 DOM을 조금 변경할 수 있습니다.
나는 동일한 요구 사항을 가지고 있었다.그리고 이것은 나를 위해 일합니다.
$(document).ready(function() {
$("body #s4-topheader2. ul li ul li a").attr("href","javascript:void(0);");
});
.
가 도움이 될 수 있습니다.
마스터 페이지에 jQuery를 포함하는 것을 잊지 마십시오.
헤더 작업에 다음을 넣을 것입니까?
<script type="text/javascript">
$("body #TopNavigationMenuV4. ul li ul li.static > a").each(function(index) {
if(index!=2) {
$(this).attr("href","javascript:void(0);");
}
});
</script>
.
이 일을 전혀 얻지 못했습니다 ...
나는 이것이 당신의 요구 사항을 얻는 데 도움이 될 것입니다 :
$("body #s4-topheader2. ul li ul li.static > a").attr("href","javascript:void(0);");
. 제휴하지 않습니다 sharepoint.stackexchange