클릭 된 링크가 target = "_ blank"를 속성으로 설정 한 경우 window.open을 호출해야합니다. 그렇지 않으면 iframe을 설정하여 페이지를로드합니다. 값이 null의 경우, 나는 확실히 그것을 충돌하지 않습니다를 ATTR을 확인하고 어떻게해야합니까Jquery로 속성 값을 안전하게 확인하는 방법은 무엇입니까?
등
지금까지이 있습니다
if ($(that).attr("target") == "_blank") {
window.open(linkHref, "_blank");
}
else {
document.getElementById(someFrame).src = linkHref;
}
내가 $(that).attr("target")
가없는 경우 있음을 무서워 설정되었거나 비어 있으면 충돌합니다. JQuery와 문서에서
1. 당신이 "겁 먹었다"는이 사건을 왜 시험해 보지 않으시겠습니까? 2. 그렇지 않습니다. –
왜 겁에 질 렸을까요? 과거에 있었나요? – Dom
괜찮 으면 그냥 시도해보십시오 .. 그러나 블록에'window.open'이 필요 없습니다. – VisioN