หัวข้อ: Css parent กำหนดยังไงครับ เริ่มหัวข้อโดย: affsom ที่ 12 กันยายน 2015, 11:56:47 <div class="1>1234</div>
<div class"2">aaaa</div> สมมุติว่าถ้าเกิดว่ามี div.2 จะกำหนด ให้ div.1 display:none หรือจะใช้scripก็ได้ครับ :wanwan017: :wanwan017: หัวข้อ: Re: Css parent กำหนดยังไงครับ เริ่มหัวข้อโดย: Jir4yu ที่ 12 กันยายน 2015, 12:11:05 ถ้า div.1 กับ div.2 อยู่ติดกันเลยนะครับ สามารถเขียน css เรียก div.1 ได้โดย
โค๊ด: div.2~div.1 แต่ selector ข้างบนนี้เป็น CSS3 ครับ อาจจะใช้กับ browser เก่าไม่ได้ หัวข้อ: Re: Css parent กำหนดยังไงครับ เริ่มหัวข้อโดย: affsom ที่ 12 กันยายน 2015, 12:34:08 ถ้า div.1 กับ div.2 อยู่ติดกันเลยนะครับ สามารถเขียน css เรียก div.1 ได้โดย โค๊ด: div.2~div.1 แต่ selector ข้างบนนี้เป็น CSS3 ครับ อาจจะใช้กับ browser เก่าไม่ได้ ไม่ได้ครับ มันจะมีผลเฉพาะ classที่อยู่ด้านล่าง ถ้าด้านบนไม่ได้ครับ :wanwan023: หัวข้อ: Re: Css parent กำหนดยังไงครับ เริ่มหัวข้อโดย: markesesr ที่ 12 กันยายน 2015, 14:31:32 jquery เหอะครับ :wanwan003:
หัวข้อ: Re: Css parent กำหนดยังไงครับ เริ่มหัวข้อโดย: affsom ที่ 12 กันยายน 2015, 14:38:47 jquery เหอะครับ :wanwan003: jquery ขอcodeตัวอย่างหน่อยครับ :wanwan017: :wanwan017: หัวข้อ: Re: Css parent กำหนดยังไงครับ เริ่มหัวข้อโดย: romance69 ที่ 12 กันยายน 2015, 19:01:44 คราวๆ ก็ประมาณนี้ครับ ลองเอาไปปรับใช้ดูครับ
โค๊ด: <!DOCTYPE html> ขอเพิ่มเติมสำหรับนิดนึงนะครับ if($( "#001" ).length) จะเช็คหา ID 001 ครับ ถ้าไม่มี ID 001 จะ else เอา ID 002 มาแสดงแทน แต่ถ้ามี ID 001 จะ none ID 002 ไว้ครับ แบบนี้ใช่หรือเปล่าครับที่ต้องการ ถ้าผิดขออภัยครับ หัวข้อ: Re: Css parent กำหนดยังไงครับ เริ่มหัวข้อโดย: Jir4yu ที่ 12 กันยายน 2015, 21:30:34 ถ้า div.1 กับ div.2 อยู่ติดกันเลยนะครับ สามารถเขียน css เรียก div.1 ได้โดย โค๊ด: div.2~div.1 แต่ selector ข้างบนนี้เป็น CSS3 ครับ อาจจะใช้กับ browser เก่าไม่ได้ ไม่ได้ครับ มันจะมีผลเฉพาะ classที่อยู่ด้านล่าง ถ้าด้านบนไม่ได้ครับ :wanwan023: ขอโทษทีครับ ลองแบบนี้ครับ โค๊ด: var target = $('.2').prev('.1'); |