, если вы хотите удалить все теги, попробуйте эту функцию
:
String.prototype.stripTags=function(){
var rtag=/<.*?[^>]>/g;
return this.replace(rtag,'');
}
use:
var newText=$('selector').html().stripTags();
Есть ли способ использовать пакеты LaTeX с MathJax?
Нет. MathJax не является латексом; он обрабатывает ввод, похожий на LaTeX (настолько близкий, насколько это возможно, к истинному LaTeX), но способ, которым он работает под капотом, сильно отличается. В частности, одно отличие состоит в том, что MathJax реализует только макросы математического режима, а не все другие текстовые режимы или макросы общей обработки и управляющие последовательности. Таким образом, большинство инструментов, используемых пакетами LaTeX, отсутствуют. Это означает, что вы не можете просто поместить пакет LaTeX в MathJax. Пакеты, которые поддерживает MathJax, должны быть повторно реализованы в javascript, что сложно для нетривиальных пакетов (таких как тот, который вы цитируете).
Эта страница дает ответ, который да . http://math.stackexchange.com , похоже, не соблюдает \(\require{foo}\)
, но приведенная выше ссылка говорит вам, как добавить любой пакет в конфигурацию для вашего сайта.
Если вы не являетесь администратором сайта, вам, конечно, придется убедить всех, кто хочет установить пакет.