ID에서 얻은 값을 숫자로 바꾸고 여기에 1을 더한 다음 dosomething()
사용할 함수에 새 값을 전달하고 싶습니다 . 내가 이것을 시도하고 값이 1이면 2가 아닌 11을 반환합니다.
$('.load_more').live("click",function() { // When user clicks
var newcurrentpageTemp = $(this).attr("id") + 1;// Get id from the hyperlink
alert(parseInt(newcurrentpageTemp));
dosomething();
});
답변
정확하고 ID가 적절한 숫자 (다른 텍스트없이)라고 가정하면 ID를 구문 분석 한 다음 여기에 추가해야합니다.
var currentPage = parseInt($(this).attr('id'), 10);
++currentPage;
doSomething(currentPage);
답변
플립 플롭을 조금 시도해 보셨습니까?
var newcurrentpageTemp = parseInt($(this).attr("id"));
newcurrentpageTemp++;
alert(newcurrentpageTemp));
답변
parseInt에 전달한 후 1을 더해야한다고 생각합니다.
$('.load_more').live("click",function() { //When user clicks
var newcurrentpageTemp = parseInt($(this).attr("id")) + 1;
alert(newcurrentpageTemp);
dosomething();
});
답변
$('.load_more').live("click",function() { //When user clicks
var newcurrentpageTemp = parseInt($(this).attr("id")) + 1
dosomething(newcurrentpageTemp );
});
답변
Id를 문자열로 구문 분석 한 다음 추가합니다.
예 :
$('.load_more').live("click",function() { //When user clicks
var newcurrentpageTemp = parseInt($(this).attr("id")) + 1;//Get the id from the hyperlink
alert(newcurrentpageTemp);
dosomething();
});
답변
나는 다음과 같이 다음 페이지로 이동하기 위해 비슷한 상황에서 작동합니다.
$("#page_next").click(function () {
$("#pageNumber").val(parseInt($("#pageNumber").val()) + 1);
submitForm(this);
return false;
});
다음과 같이 원하는 것을 얻기 위해 대괄호를 추가 할 수 있어야합니다.
var newcurrentpageTemp = (parseInt($(this).attr("id"))) + 1;//Get the id from the hyperlink
답변
1을 추가하기 전에 ID를 구문 분석해야합니다.
$('.load_more').live("click",function() { //When user clicks
var newcurrentpageTemp = parseInt($(this).attr("id"));
newcurrentpageTemp ++;
dosomething(newcurrentpageTemp );
});
