jquery_遍歷整個頁面id='a'的元素,并獲取高度

  • 看著挺簡單,但是對于小白來說,根本不知道能用$(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越用越得勁了,哈哈哈

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • <a name='html'>HTML</a> Doctype作用?標準模式與兼容模式各有什么區別? (1)、<...
    clark124閱讀 3,540評論 1 19
  • 請參看我github中的wiki,不定期更新。https://github.com/ivonzhang/Front...
    zhangivon閱讀 7,169評論 2 19
  • 1.JQuery 基礎 改變web開發人員創造搞交互性界面的方式。設計者無需花費時間糾纏JS復雜的高級特性。 1....
    LaBaby_閱讀 1,199評論 0 1
  • 1.JQuery 基礎 改變web開發人員創造搞交互性界面的方式。設計者無需花費時間糾纏JS復雜的高級特性。 1....
    LaBaby_閱讀 1,367評論 0 2
  • adb logcat -b all -v time -s [tag]:[級別] V Verbose D Deb...
    ShuHaiShiYi閱讀 5,667評論 0 0