Witam otóż mam problem z funcja attr(), raz po załadowaniu strony działa(podmienie atrybut href), ale po kliknięciu w przycisk nie zmienia wartości href.
//reszta część kodu
//podzcas ladowanie wstaiwi cytat
var quote = getRandomQuote(quotes);
var quoteContent = $('#quote-content');
var quoteAuthor = $('#quote-author');
var tweetQuote = $("#tweet-quote");
var tweetQuoteHref = tweetQuote.attr("href");
quoteContent.text(quote.quote);
quoteAuthor.text(quote.author);
//ustawienie linku z cytatem na tweeta(tu dzila bez zarzutow)
tweetQuote.attr("href", tweetQuoteHref + '"' + quote.quote + '"' + "%20by%20" + quote.author);
//po kliknieciu wtsawia cytat
$("#quote-btn").click(function(){
quote = getRandomQuote(quotes);
quoteContent.text(quote.quote);
quoteAuthor.text(quote.author);
//ustawienie linku z cytatem na tweeta( po tym href powinien sie zmienic, ale lipa)
tweetQuote.attr("href", tweetQuoteHref + '"' + quote.quote + '"' + "%20by%20" + quote.author);
});