#5334 closed bug (wontfix)
ui-helper-hidden get overwritten on initialization of button
Reported by: | Rwhitbeck | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | ui.button | Version: | 1.8rc3 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
<html>
<a class="button ui-helper-hidden" href="#">Sample hidden button</a> <body>
<script type="text/javascript"> $(function() {
makes my initially hidden element appear
$('a.button').button();
});
</script>
</body>
</html>
button adds ui-button after the user declared ui-helper-hidden class and thus display: none gets overwritten by display:inline-block.
Forum: https://forum.jquery.com/topic/ui-1-8rc3-ui-helper-hidden-vs-button
Change History (4)
comment:2 Changed 11 years ago by
Resolution: | → wontfix |
---|---|
Status: | new → closed |
Unfortunately there's not much we can do about this. We can force the element to be hidden as suggested in the pull request, but that would actually cause another problem, because then .removeClass( "ui-helper-hidden" )
would not cause the button to be displayed.
comment:3 Changed 11 years ago by
Component: | CSS Framework → ui.button |
---|
I submitted a fix for this ticket on GitHub : https://github.com/jquery/jquery-ui/pull/515