हाय कृपया नीचे दिए गए HTML को देखें। मैं jQuery का उपयोग करने के एक नहीं दाहिने हाथ मार्जिन के लिए class="entry"
साथ DIV के भीतर निहित class="box"
साथ DIVs पर हर 3 उदाहरण पाने के लिए कोशिश कर रहा हूँ:jQuery: nth-child() चयनकर्ता
मेरे एचटीएमएल कोड:
<div class="entry">
<div class="box">
SOME HTML....
</div><!-- end .box -->
<div class="box">
SOME HTML....
</div><!-- end .box -->
<div class="box">
SOME HTML....
</div><!-- end .box I Want to remove right hand margin on this div -->
<div class="box">
SOME HTML....
</div><!-- end .box -->
<div class="box">
SOME HTML....
</div><!-- end .box -->
<div class="box">
SOME HTML....
</div><!-- end .box I Want to remove right hand margin on this div -->
<div class="box">
SOME HTML....
</div><!-- end .box -->
<div class="box">
SOME HTML....
</div><!-- end .box -->
<div class="box">
SOME HTML....
</div><!-- end .box I Want to remove right hand margin on this div -->
</div>
<!--end entry-->
jQuery के साथ मेरा प्रयास:
<script>
$(document).ready(function(){
$("div.entry:nth-child(3)").css("margin", "0px");
});
</script>
मुझे यह काम नहीं मिल रहा है कृपया कोई मदद कर सकता है? अग्रिम में धन्यवाद!
उन सभी के लिए धन्यवाद जिन्होंने प्रदान किए गए समाधान में वास्तव में सही है। मैं एक आपूर्ति किए गए टेम्पलेट को कोडिंग कर रहा हूं और पाया कि JQuery को संगतता मोड में चलाने के लिए सेट किया गया था इसलिए $ समस्या थी।
पर अनुक्रमणित करने के लिए उपयोग किया जाता है तो मुझे भी वही समस्या थी। मैंने इस मामले में एक कंटेनर div, ".entry" बनाया, और चयनकर्ता 'div.entry> div.box:nth-child (3)' का उपयोग किया जो गेटेट काम करता था। मदद के लिए धन्यवाद –