Re: [jQuery] [mcDropdown] Enhancement Request

2010-01-19 Thread Dan G. Switzer, II
There's no need to add this to the code. You can just place the wrapper in
the actual HTML and apply whatever CSS you need specific to the instance of
the mcDropdown.

-Dan

On Mon, Jan 18, 2010 at 4:21 PM, Jerry jerryab...@gmail.com wrote:

 Howdy...

 The GivaInc.com site says that the devs monitor this list for stuff
 and they don't give out their emails anywhere on the site. So...

 The mcDropdown is great but needed a little push from me in order to
 get the field to display properly on a form with labels to the left of
 the field (versus above). Because of that I needed to have a way to
 create css for the anchor and wrapper div tags inserted by the
 mcDropdown plugin.

 I added the following two new defaults:

, wrapperId: null  // The id of the wrapper for
 more css
 control ...  added 2010-01-18 Jerry Ablan jab...@pogostick.com
, anchorId: null   // The id of the
 anchor for more css
 control  ...  added 2010-01-18 Jerry Ablan jab...@pogostick.com

 In addition, the following was changed at line 160 (after insert of
 above two lines):

// create the div to wrap everything in
$divInput = $('div class=mcdropdowna ' + (
 settings.anchorId !
 == null ? ' id=' + settings.anchorId + ' ' : '' ) + 'href=#
 tabindex=-1/ainput type=hidden name=' + (el.name || el.id) +
 ' id=' + (el.id || el.name) + ' //div')
.appendTo($('div ' + ( settings.wrapperId !== null
 ? 'id=' +
 settings.wrapperId + ' ' : '' ) + 'style=position: relative;/
 div'))
.parent();

 With the wrapper div and anchor accessible now, I can style the CSS to
 get the field in the right place.

 Thanks!





[jQuery] [mcDropdown] Enhancement Request

2010-01-18 Thread Jerry
Howdy...

The GivaInc.com site says that the devs monitor this list for stuff
and they don't give out their emails anywhere on the site. So...

The mcDropdown is great but needed a little push from me in order to
get the field to display properly on a form with labels to the left of
the field (versus above). Because of that I needed to have a way to
create css for the anchor and wrapper div tags inserted by the
mcDropdown plugin.

I added the following two new defaults:

, wrapperId: null  // The id of the wrapper for 
more css
control ...  added 2010-01-18 Jerry Ablan jab...@pogostick.com
, anchorId: null   // The id of the 
anchor for more css
control  ...  added 2010-01-18 Jerry Ablan jab...@pogostick.com

In addition, the following was changed at line 160 (after insert of
above two lines):

// create the div to wrap everything in
$divInput = $('div class=mcdropdowna ' + ( 
settings.anchorId !
== null ? ' id=' + settings.anchorId + ' ' : '' ) + 'href=#
tabindex=-1/ainput type=hidden name=' + (el.name || el.id) +
' id=' + (el.id || el.name) + ' //div')
.appendTo($('div ' + ( settings.wrapperId !== null ? 
'id=' +
settings.wrapperId + ' ' : '' ) + 'style=position: relative;/
div'))
.parent();

With the wrapper div and anchor accessible now, I can style the CSS to
get the field in the right place.

Thanks!