아래 코드에서 경고로 확인했지만로드 기능이 작동하지 않는 경우 if 조건이 작동합니다.jQuery에서 조건을 만족 한 후에로드 기능이 작동하지 않습니다.
내 코드 :
$("a").click(function() {
hreff = $(this).attr('href');
if(hreff == "something")
{
$("#dump").load("someurl");
}
});
아래 코드에서 경고로 확인했지만로드 기능이 작동하지 않는 경우 if 조건이 작동합니다.jQuery에서 조건을 만족 한 후에로드 기능이 작동하지 않습니다.
내 코드 :
$("a").click(function() {
hreff = $(this).attr('href');
if(hreff == "something")
{
$("#dump").load("someurl");
}
});
$("a").click(function(e) {
e.preventDefault(); // prevent page reload
var hreff = $(this).attr('href');
if (hreff == "something") {
$("#dump").load("someurl");
}
});
함수로드가 정의 된 URL의 응답을로드합니다,하지만 당신은 URL을 정의되지 않았습니다. $ 경우 (이) .attr ('HREF')는 당신이 "무엇인가"에 대한 경우
$("a").click(function() {
href = $(this).attr('href');
if (href.length >0) {
$("#dump").load(href, function() {
alert('Load was performed.');
});
}
});
이 작동됩니다 체크인 becaus 당신이 그들을 얻을하지 않습니다 것보다 실제 URL이 있습니다.
ur alert ('Load was been.')가 표시 되어도 잠깐 동안 URL이로드되지 않는다고 생각했습니다. – sandeepKumar
if 루프 밖에서이로드 메모를 넣으면 잘 작동합니다. – sandeepKumar
thanx ...하지만 페이지를 다시로드해야합니다. if 문 내부에 있지만로드 함수가 실행되지 않습니다. – sandeepKumar
루프 외부에이로드 주석을 넣으면 잘 작동합니다. – sandeepKumar
@SandeepKumar 'hreff'는 정확히'무언가'입니까? HTML을 게시 할 수 있습니까? – thecodeparadox