jqueryを利用して外部のHTMLファイルを読み込ませる場合、ファイルがShift_JISやらEUCなど、UTF-8以外の文字コードで書かれていると、文字化けすることがあります。(ブラウザ依存で化けたり化けなかったりします)
全てUTF-8で記述できれば一番良いのですが、色々な事情からUTF-8以外のファイルを扱わないと駄目な場合、外部HTML読み込み時のHTTPヘッダーに文字コードを指定するようにすればOKになるようです。
Apacheに設定するか、動的プログラムの場合はスクリプト上で定義するかですね。
◆Apacheで定義する場合
AddType "text/html; charset=Shift_JIS" .html
◆PHPで定義する場合
header("Content-Type: text/html; charset=Shift_JIS");

0