看著挺簡單,但是對于小白來說,根本不知道能用
$(this)
就可以調用出.height()
啊,這個太傷了,這也許就是經驗吧。。。一下代碼是這個意思:
首先找到標簽為
<div>
,并且里面嵌套標簽<pre>
的對象;然后遍歷整個頁面,通過jquery語法
第三、拿到符合條件的所有元素的高度遍歷校驗,這里就是業務邏輯了
第四、符合條件的修改css樣式;這里要找到符合條件這個元素的classname然后進行精確修改;
/*
控制內容高度>500時,設置樣式
*/
content = $("div[id='content']");
$(content).each(function () {
a = parseInt($(this).height());
console.log(a);
if(a>500){
classname = $(this).attr('class');
console.log(classname);
$("."+classname+"").css('height','500px')
}
@晴-今天測試空間系統算是做完了,這jQuery越用越得勁了,哈哈哈