NOTE. this is only for users who DO NOT use any jquery style. (that is) you did not include jquery css in the file.
CSS default style:
.ui-icon { display: none; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
So, if you set up a div with a background image, width and height, but it still won't appear, because of this class.
Add this to your document:
<style type="text/css">
.ui-icon { display: block; }
</style>
user940979
source
share