Как вывести $ в jquery? - PullRequest
       2

Как вывести $ в jquery?

0 голосов
/ 29 января 2020

Я пытаюсь изменить значение с обновленной ценой в $. Я делаю так

$('#memberSubscription').find('tr#1').find('td:eq(2)').html('$' + certificatePrice + ' USD');

, но консоль показывается как показано ниже

  $('#memberSubscription').find('tr#1').find('td:eq(2)').html('</div> + certificatePrice + ' USD');

Как с этим справиться?

Ответы [ 2 ]

0 голосов
/ 29 января 2020

Это глупая ошибка, которую легко исправить, которую легко исправить, поэтому сначала вам нужно применить идентификатор только к элементу, чтобы упростить его

document.getElementById("text").innerHTML = "</div> &#36; certificate Price USD";
//or to console log becuse this is confusing how to worded this
console.log('$ certificate Price USD');
//or jquery way
$('#text').html(' </div> &#36; certificate Price USD ');
//but realy whats the difference with venila and jquery just do a venilajs function like so
function sethtml(text, id){
document.getElementById(id).innerHTML = (text);
}
//then
sethtml('&#36; certificate Price USD', 'text');
//i see no reason for jquery though inless your allready using it
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<span id='text'></span>
0 голосов
/ 29 января 2020

Вы можете использовать сущность $ html, чтобы получить знак доллара:

$('#memberSubscription').find('tr#1').find('td:eq(2)').html('&#36;' + certificatePrice + ' USD');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...