Reputation: 243
I want to hide a div using Javascript. Below is my div.
<div class="ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix">
<span id="ui-dialog-title-dialog-message" class="ui-dialog-title"> </span>
<a class="ui-dialog-titlebar-close ui-corner-all" href="#" role="button">
<span class="ui-icon ui-icon-closethick">close</span>
</a>
</div>
I tried below javascript, but didnt work.
$(".ui-dialog-titlebar").css('display','none');
Any idea?
Upvotes: 0
Views: 130
Reputation: 85643
That's not javascript, but jQuery:
You can simply use hide() method:
$(".ui-dialog-titlebar-close").hide(); // you can also use css() method as yours
And you need to wrap your code inside ready handler:
$(document).ready(function(){
//your code here
});
You can learn more about jQuery here.
Upvotes: 2
Reputation: 11869
you can use you own code as:
$(document).ready(function(){
$(".ui-dialog-titlebar").css('display','none');
or $(".ui-dialog-titlebar").hide();
});
because before doing all there document should be ready.
Upvotes: 0
Reputation: 4727
ideally hiding with ID would be more flexible way.
<div class="ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix" id="hidingDiv">
<span id="ui-dialog-title-dialog-message" class="ui-dialog-title"></span>
<a class="ui-dialog-titlebar-close ui-corner-all" href="#" role="button">
<span class="ui-icon ui-icon-closethick">close</span>
</a>
</div>
JS code for hiding:-
$(document).ready(function() {
$("#hidingDiv").hide();
});
Upvotes: 1
Reputation: 18600
Try this
$(document).ready(function(){
$(".ui-dialog-titlebar").hide();
});
Upvotes: 0
Reputation: 264
you have so many ways
$(".ui-dialog-titlebar").hide();
$(".ui-dialog-titlebar").fadeOut();
$(".ui-dialog-titlebar").css('display','none !important');
Upvotes: 2
Reputation: 62498
Put it in document.ready()
:
$(function(){
$(".ui-dialog-titlebar-close").css('display','none');
})
and you can also use hide()
:
$(function(){
$(".ui-dialog-titlebar-close").hide();
})
Upvotes: 1