साथ चयनकर्ता मैं निम्नलिखित सीएसएस है:पहुँच सीएसएस ": के बाद" jQuery
.pageMenu .active::after {
content: '';
margin-top: -6px;
display: inline-block;
width: 0px;
height: 0px;
border-top: 14px solid white;
border-left: 14px solid transparent;
border-bottom: 14px solid white;
position: absolute;
right: 0;
}
मैं ऊपर, छोड़ दिया की सीमा-चौड़ाई बदलना चाहते हैं, और नीचे सीमा jQuery का उपयोग कर। इस तत्व तक पहुंचने के लिए मैं किस चयनकर्ता का उपयोग करता हूं? मैंने निम्नलिखित की कोशिश की लेकिन ऐसा लगता है कि यह काम नहीं कर रहा है।
$('.pageMenu .active:after').css(
{
'border-top-width': '22px',
'border-left-width': '22px',
'border-right-width': '22px'
}
)
इस उत्तर को देखें http://stackoverflow.com/questions/5041494/manipulating-css-pseudo-elements-using-jquery-eg-before-and-after – BigBadOwl
आप JQuery के माध्यम से नहीं कर सकते, लेकिन आप जावास्क्रिप (सीएसएस नियमों तक पहुंचने के साथ) http://stackoverflow.com/questions/15087736/change-the-divafter-border-right-color-by-jquery/15088868#15088868 –
@AliBassam जो आपने अभी कहा है उसे कोई समझ नहीं आता है। jQuery आईएस जावास्क्रिप्ट (असल में, इसके लिए एक सम्मेलन पुस्तकालय है, लेकिन मुझे उम्मीद है कि आपको बिंदु मिल जाएगा)। – Kroltan