This is the error I am facing about jquery & ajax
Uncaught SyntaxError: missing ) after argument list
sizeBig('${author}', '${quote}')
sizeBig('Bob Ross', 'Talent is a pursued interest. Anything that you're willing to practice, you can do.', 'translate blah blah');
Single quote in parameter causes the problem. How can I fix this?
This is the code.
function makeQuote(author, quote, translate, idnum, id) {
let tempHtml = `<div class="card text-center">
<div class="card-body">
<span>#${idnum}</span>
<h5 class="card-title">${author}</h5>
<a href="javascript:void(0)" onclick="document.getElementById('id02').style.display='block'; sizeBig('${author}', '${quote}', '${translate}');">${quote}</a>
<p class="card-text"><small class="text-muted">${translate}</small></p>
<button class="deletebutton" onclick="deleteContent('${id}')" style="width:auto;">X</button>
</div>
</div>`
$("#quotes-box").append(tempHtml);
}