النتائج 1 إلى 14 من 14

الموضوع: المتصفح إكسبلورر يداعبني

  1. #1

    المتصفح إكسبلورر يداعبني



    السلام عليكم

    هذا المتصفح اللي ماله لزمه في عالم المتصفحات سوي زيادة الضغط والسكر لمطوري المواقع

    بعد معاناة يوم كامل مع ال css وبعد ضبطها
    دخلت علي ال jquery وضبطت كل شئ حتي وصلت لهذه

    كود PHP:
    $('document').ready(function(){
        $(
    "option").hide();
    }); 
    لما لا تقوم هذه بطمس التاجز من نوع option في الصفحة كما يحدث مع الفايرفوكس

    كود HTML:
    <select name="Select1">
    	<option>111</option>
    	<option>222</option>
    	<option>333</option>
    </select>






    __________________
    السيف أصدق أنباء من الكتب


  2. #2
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    264


    بإختصار لأنه غبي جداً

    والله سبب لي مشاكل كثيرة

    وخاصة عدم توافق مع اغلب اكواد css

    ما ادري كيف يحللها على الرغم من انه الفايرفوكس والاوبرا وسفاري ما فيها مشاكل





    __________________
    Web designer

    http://mlfnt.net

  3. #3


    جرب الحل الموجود في هذه الصفحة: jquery hide show div problem (internet explorer) - Stack Overflow





    __________________
    ||-[ Br4v3-H34r7.com ]-[ iSecur1ty.org ]-||

  4. #4


    لم يعمل





    __________________
    السيف أصدق أنباء من الكتب

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Oct 2008
    المشاركات
    283


    ما بفهم شيئ في jquery
    لكن خليني أجرب حظي وأزيد مشاركة في الموضوع

    كود PHP:
    $('document').ready(function(){ 
        $(
    ".opt-class").hide(); 
    }); 
    كود HTML:
    <select name="Select1"> <option class="opt-class">111</option> <option class="opt-class">222</option> <option class="opt-class">333</option> </select> 
    :1power:

    ما تزعلش مني ـ بدخل في اللي ماعرفش فيه
    :anger1:





    __________________
    اللهم وفقني لما تحبه وترضاه...

  6. #6


    لا تقلق سبقت وجربت الكلاس وال id
    ولكن راسه وألف سيف ما يخفي الخيارات





    __________________
    السيف أصدق أنباء من الكتب

  7. #7
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    3,929


    جرب تحط الخيارات في div
    وحاول تخفيه






  8. #8


    لا يمكن وضع div داخل select هذا خطأ في التصميم

    اما لو كنت تقصد داخل ال option فهذا سيخفي المحتوي ويترك المكان خاوي

    مازلت ابحث عن حل لإخفاء الأوبشن في الإكسبلورر وواثق ان هناك حل فالفيبولتن في نظام قوالبها تخفي الخيارات وتظهر ما تضغط علي ال label له دبل كليك





    __________________
    السيف أصدق أنباء من الكتب



  9. احذف ال option ثم ضعه مره اخرى عند الحاجه اليه





    __________________
    Keepondev | مدونه شديد التخصص فى الجافاسكربت
    جافاسكربت الموجهه بالكائنات | أنماط تصميم جافاسكربت

  10. #10
    عضو شرف
    تاريخ التسجيل
    May 2007
    المشاركات
    1,647


    هل جربت هذا ؟

    كود PHP:
    $('select').find('option').remove().end().append('<option value="whatever">text</option>').val('whatever'); 
    أو:
    كود PHP:
    $('select').children().remove().end().append('<option selected value="whatever">text</option>') ; 
    طبعاً مو ضروري تضيف شي لكن هذا مثال كامل ..

    تحياتي، أشرف السمهوري





    __________________
    # اتبعني على Twitter
    # عِرفان ساهم ببناء المحتوى العربي العلمي على الإنترنت!

  11. #11
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    3,929


    وجدت هذا الامر في الجافا سكربت
    كود PHP:
    document.getElementById("mySelect").options[2] = null
    ان كان له علاقة .. حاول تستخدمه






  12. #12
    عضو نشيط
    تاريخ التسجيل
    Oct 2008
    المشاركات
    283


    #2

    ما رأيك أن تذيد عنصر select فارغ من الـ option بهذه الطريقة:
    كود HTML:
    <select name="Select1"> <option>111</option> <option>222</option> <option>333</option> </select> 
    <select name="select2"> </select>
    Default:
    select1 --> show
    select2 --> hide

    وإذا أردت إخفاء الـ option اقلب الى العكس:
    select1 --> hide
    select2 --> show

    :looking:





    __________________
    اللهم وفقني لما تحبه وترضاه...

  13. #13
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    947


    هل جربت عمل id لل select?

    كود PHP:
    <select id="select1">
    </
    select
    كود PHP:
    $('document').ready(function(){ 
    $(
    "#select1").hide(); 
    }); 
    او قم بوضع ال select كلها في div ولها id واستخدم نفس الطريقة .. كما يمكنك استخدام .empty()
    انا اعمل على هذه الطريقة منذ زمن طويل وتعمل معي على الانترنت اكسبلورر و الفايرفوكس





    التعديل الأخير تم بواسطة مهندس مصرى ; 24-05-2009 الساعة 01:48 AM
    __________________
    قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير

  14. #14


    #2

    ما رأيك أن تذيد عنصر select فارغ من الـ option بهذه الطريقة:
    كود HTML:
    <select name="Select1"> <option>111</option> <option>222</option> <option>333</option> </select> 
    <select name="select2"> </select>
    Default:
    select1 --> show
    select2 --> hide

    وإذا أردت إخفاء الـ option اقلب الى العكس:
    select1 --> hide
    select2 --> show

    :looking:
    لذيذة

    خالص شكري للجميع





    __________________
    السيف أصدق أنباء من الكتب





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض