私はHTMLのテーブルを使用してDrupalサイトのカレンダーテンプレートを構築してきた、と私は空の各セルにクラスの無テキスト」を追加するためのjQueryを持っている:jQueryでHTMLエンティティを検索して置き換えるにはどうすればよいですか?
$('table.calendar td:empty').addClass('no-text');
これはうまく動作しますが、私の問題は、CMS WYSIWYGエディタが空のセルにHTMLエンティティ
を自動的に追加することです。したがって、私は事前に見つけて、「本当の」スペースでエンティティを置き換えることを試みましたが、jQueryのは、それらを見つけることができない:通常の文字列を交換する際
$('table.calendar td').each(function() {
var $this = $(this);
var t = $this.text();
$this.text(t.replace('[entity here]',''));
});
このコードは正常に動作しますが、
は何かのようです違う!
私の質問はこうです:どのようにjQueryを使ってHTMLエンティティを検索して置き換えることができますか?
は、アップ投票します。うまく尋ねられた。 – elcuco