Right, so.. this is cheap, but it works. The downside? If you have a LOT of events, it creates a LOT of toolTip jQuery objects in the code. In this case, it's not going to matter that much for me. Can it be done better? Yep. Does it just work for now? Yep ;). The randID is to account for events that span multiple days. Since the toolTip skin wants to assign to an ID, that'd not work unless each had a unique ID. What I've done is replace:

<cfloop query="qDayEvents">
<cfset eventDisplayed = 1>
<skin:view objectid="#qDayEvents.objectid#" typename="dmEvent" webskin="displayToolTip" r_html="eventTeaserHTML" /> <extjs:toolTip toolTip="#eventTeaserHTML#"><em><span class="title"><skin:buildLink objectid="#qDayEvents.objectid#">#qDayEvents.title#</skin:buildLink></span></em></extjs:toolTip>
</cfloop>

With:

<cfloop query="qDayEvents">
<cfset eventDisplayed = 1>
<cfset randID=randrange(11111,99999)>
<skin:view objectid="#qDayEvents.objectid#" typename="dmEvent" webskin="displayToolTip" r_html="eventTeaserHTML" />
<skin:tooltip message="#eventTeaserHTML#" selector="###randID#" />
<div class="title"><skin:buildLink objectid="#qDayEvents.objectid#" id="#randID#">#qDayEvents.title#</skin:buildLink></div>
</cfloop>


Matthew Williams
Geodesic GraFX
www.geodesicgrafx.com/blog

--
You received this message cos you are subscribed to "farcry-dev" Google group.
To post, email: [email protected]
To unsubscribe, email: [email protected]
For more options: http://groups.google.com/group/farcry-dev
--------------------------------
Follow us on Twitter: http://twitter.com/farcry

Reply via email to