if ($(".productpage .description").html() != null) {
var textToHide = $('.productpage .description').html().split('<br class="breakHere">')[1];
var visibleText = $('.productpage .description').html().split('<br class="breakHere">')[0];
}
Firefoxではうまく動作しますが、IEとChromeのtextToHideとvisibleTextは未定義です。私は何か見落としてますか?おかげjquery/javascript - 単純な分割()問題
あなたのhtmlをうまく追加;) – Nathan
サンプルHTMLも貼り付けることができますか?正確に何をしようとしているのですか?これにアプローチするより良い方法があるように感じます。 – Niklas
セレクタの結果をキャッシュする必要があります。 '$( '。productpage .description')'は、特にIE 7とIE 6では特に高速ではありません。再利用できる変数に結果を格納し、パフォーマンスが向上します。 –