Bug Tracker

Opened 12 years ago

Closed 12 years ago

#7660 closed feature (wontfix)


Reported by: Leonid Bayda <[email protected]…> Owned by:
Priority: low Milestone: 1.6
Component: support Version: 1.4.4
Keywords: Cc:
Blocked by: Blocking:


It was necessary for me in my project to know does browser support minWidth or not. So I added this checking to $.support. It would be nice to see this feature in next release of jQuery.

/* jQuery.support.minWidth */
$(function() {
                table = document.createElement('table'),
                tr = table.appendChild(tr = document.createElement('tr')),
                td = tr.appendChild(td = document.createElement('td'));

        table.cellPadding = 0;
        table.cellSpacing = 0;

        td.innerHTML = '<div style="min-width: 150px;">';


        $.support.minWidth = table.offsetWidth === 150;

        document.body.removeChild(table).style.display = "none";
        table = tr = td = null;


Change History (1)

comment:1 Changed 12 years ago by jitter

Component: unfiledsupport
Priority: undecidedlow
Resolution: wontfix
Status: newclosed

Thanks for taking the time to contribute to the jQuery project by suggesting a new feature.

But I think this isn't going to be included in jQuery core. The docs for jQuery.support already explain why.

While jQuery includes a number of properties, developers should feel free to add their own as their needs dictate. [...] Since jQuery requires these tests internally, they must be performed on every page load; for that reason this list is kept short and limited to features needed by jQuery itself.

Note: See TracTickets for help on using tickets.