복붙노트

[JQUERY] 어떻게 갱신에 JQuery와의 HREF (추가로)?

JQUERY

어떻게 갱신에 JQuery와의 HREF (추가로)?

해결법


  1. 1.

    var _href = $("a.directions-link").attr("href");
    $("a.directions-link").attr("href", _href + '&saddr=50.1234567,-50.03452');
    

    각각 루프 ()

    $("a.directions-link").each(function() {
       var $this = $(this);       
       var _href = $this.attr("href"); 
       $this.attr("href", _href + '&saddr=50.1234567,-50.03452');
    });
    

  2. 2.jQuery를 1.4은 이러한 작업을 수행하기위한 새로운 기능을 가지고 있으며, 그것은 규칙. 나는 그것이라고 무엇을 잊어 버린,하지만 당신은 다음과 같이 사용 :

    jQuery를 1.4은 이러한 작업을 수행하기위한 새로운 기능을 가지고 있으며, 그것은 규칙. 나는 그것이라고 무엇을 잊어 버린,하지만 당신은 다음과 같이 사용 :

    $("a.directions-link").attr("href", function(i, href) {
      return href + '?q=testing';
    });
    

    너무 모든 요소를 ​​그 루프, $ .each에 대한 필요성 때문에


  3. 3.

    $("a.directions-link").attr("href", $("a.directions-link").attr("href")+"...your additions...");
    

  4. 4.여기가 URL에서 특정 문자가 포함 된 URL에 매개 변수를 추가하려고 노력하는 것이다.

    여기가 URL에서 특정 문자가 포함 된 URL에 매개 변수를 추가하려고 노력하는 것이다.

    jQuery('a[href*="google.com"]').attr('href', function(i,href) {
            //jquery date addition
            var requiredDate = new Date();
            var numberOfDaysToAdd = 60;
            requiredDate.setDate(requiredDate.getDate() + numberOfDaysToAdd); 
            //var convertedDate  = requiredDate.format('d-M-Y');
            //var newDate = datepicker.formatDate('yy/mm/dd', requiredDate );
            //console.log(requiredDate);
    
            var month   = requiredDate.getMonth()+1;
            var day     = requiredDate.getDate();
    
            var output = requiredDate.getFullYear() + '/' + ((''+month).length<2 ? '0' : '') + month + '/' + ((''+day).length<2 ? '0' : '') + day;
            //
    

    작업 예를 클릭

  5. from https://stackoverflow.com/questions/2805742/how-to-update-append-to-an-href-in-jquery by cc-by-sa and MIT license