I have this in my HTML file:
<td>
<div class="something">someText</div>
<div class="something">otherText</div>
</td>
Is there a way in CSS I can set the background of the PARENT of the class named something? In this case, the tag?
Here is my code:
<script type="text/javascript">
function MyMethod(sender, eventArgs) {
if (condition) {
app.set_cssClass("MyClass");
}
$('.MyClass').parent().css('background', 'url(Images/star.png) no-repeat')
}
</script>
At this point, no.
However, jQuery can do this quite easily.
$('.something').parent().css('//WHATEVER')In the future, CSS4 will be adopting a subject selector, which would do what you need
$OL > LI:only-childThe
$would be used to select the parent or subject of a specific element.http://www.w3.org/TR/selectors4/#subject