jQuery replacewith

#php #jquery #mysql #replace

#php #jquery #mysql #заменить

Вопрос:

Мне было интересно, можно ли заменить часть строки переменной.

по сути, я хочу сделать следующее: я хочу заменить [socialnetworks] кодом социальной сети.

способ получения кода — через $.POST, поскольку он должен извлекать это из базы данных mysql через PHP

Комментарии:

1. Что вы подразумеваете под «заменой переменной»?

2. Очевидно, я хочу заменить его HTML-кодом

Ответ №1:

Вы могли бы попробовать что-то вроде этого.

 $("*").each(function () { 
if ($(this).children().length == 0) { 
  $(this).text($(this).text().replace('[socialnetworks]',variable)); 
   } 
});
  

Ответ №2:

 var code = "<p>Something</p>";
yourString.replace("[socialnetworks]", code);
  

https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String/replace

Я не знаю, это то, что вы хотели ;).