摘要:
最近使用jQuery的过程中发现关于.text, .val 和dom自身的.innerText, .value 在取值与赋值方面存在的差异.以及IE7与IE8的pre标签的呈现差异(即white-space:pre). 现与大家分享一下. 在IE中, 对pre标签的文本取值与赋值, 可以使用$("p").text("1\n2"), 亦可使用$("p")[0].innerText = "1\n2";不知道大家是否知道, 这两种方式的取值与赋值得到的结果, 产生的效果是存在差异的.换行符看过jquery-1.4.4的代码以后发现, 在最新版本的jQuery中, text取值使用的是获得最基础的te 阅读全文