Re: [jQuery] CODE REVIEW: the fruits of today's labor-nowwithREALCODE!
That's SLICK! Thanks for the update David. Appreciated. _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David Dexter Sent: Thursday, March 29, 2007 11:11 AM To: 'jQuery Discussion' Subject: Re: [jQuery] CODE REVIEW: the fruits of today's labor-nowwithREALCODE! Never satisfied until I test something I set up your code here with my modifications. http://brilliantlemming.com/test/andy.html Have a look at the source. There was one error in my if statement.. It should have read: if(curImg.attr("src").indexOf('tri_open') == -1){ Cheers, David Dexter | brilliantlemming.com | Brentwood, CA | 310.414.0949 _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David Dexter Sent: Thursday, March 29, 2007 8:58 AM To: 'jQuery Discussion' Subject: Re: [jQuery] CODE REVIEW: the fruits of today's labor -nowwithREALCODE! Andy, I'd do something like this... $(document).ready( function(){ $('.row td img.open').bind("click", function() { var curImg = $(this); var id = curImg.parent().parent().attr("id"); var idArr = id.split("-"); var child = $('#' + id + '-details'); // I'd do a simple check to see if the image you just clicked has a src that includes "tri_open" // If it doesn't run your open stuff if(curImg.attr("src").indexOf('tri_open' == -1){ curImg.attr("src","images/loader.gif"); $('.hidden:visible').slideUp("fast"); $('[EMAIL PROTECTED]/tri_open.gif]').attr("src","images/tri_closed.gif"); $.get("ajax3.cfm", {method:idArr[0],key:idArr[1]}, function(data){ curImg.attr("src","images/tri_open.gif"); child.html(data).slideToggle("fast"); }); }else{ // If it does close it up. curImg.attr("src","images/loader.gif"); child.slideUp('fast',function(){ curImg.attr("src","images/tri_closed.gif"); }); } }); }); David Dexter | brilliantlemming.com | Brentwood, CA | 310.414.0949 _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Andy Matthews Sent: Thursday, March 29, 2007 8:32 AM To: 'jQuery Discussion' Subject: Re: [jQuery] CODE REVIEW: the fruits of today's labor - nowwithREALCODE! Well, technically that's already there, but because of the way that I'm detecting "open" rows, if you click on a row that's already open, it has some weirdness to it. I'm going to change some of that out today. _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David Dexter Sent: Thursday, March 29, 2007 9:26 AM To: 'jQuery Discussion' Subject: Re: [jQuery] CODE REVIEW: the fruits of today's labor - now withREALCODE! I would definitely consider adding close functionality to a menu that is already expanded. That way if a user clicks an arrow in the down state the row would collapse and the arrow would then point back to the right. David Dexter | brilliantlemming.com | Brentwood, CA | 310.414.0949 _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Andy Matthews Sent: Thursday, March 29, 2007 6:12 AM To: 'jQuery Discussion' Subject: [jQuery] CODE REVIEW: the fruits of today's labor - now with REALCODE! Sorry guys...I tried posting the code last night using the Google Groups interface, but it didn't come through. Here you go: http://www.commadelimited.com/uploads/psychic _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Andy Matthews Sent: Wednesday, March 28, 2007 4:59 PM To: [jQuery] Subject: [jQuery] CODE REVIEW: the fruits of today's labor Okay... I finished my proof of concept for the project I've got. It works just as I want it to in IE6, IE7 and FF2. I wondered if you guys would mind testing it in whatever browsers you have as well as taking a look at the jQ code and telling me where I might be able to thin things out a bit. Please don't hesitate to offer any criticism, critiques or suggestions. I'd love to know where I could improve this code, or if I'm doing anything "wrong". Anyone out there that's wanting to do the same thing, feel free to snake this code. It's all yours. Andy Matthews Senior Coldfusion Developer Office: 877.707.5467 x747 Direct: 615.627.9747 Fax: 615.467.6249 [EMAIL PROTECTED] www.dealerskins.com <http://www.dealerskins.com/> image001.gif Description: GIF image ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/
Re: [jQuery] CODE REVIEW: the fruits of today's labor -nowwithREALCODE!
Excellent. I was going to be doing something along those lines anyway David, but MANY thanks. You're a gentleman and a scholar. _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David Dexter Sent: Thursday, March 29, 2007 10:58 AM To: 'jQuery Discussion' Subject: Re: [jQuery] CODE REVIEW: the fruits of today's labor -nowwithREALCODE! Andy, I'd do something like this... $(document).ready( function(){ $('.row td img.open').bind("click", function() { var curImg = $(this); var id = curImg.parent().parent().attr("id"); var idArr = id.split("-"); var child = $('#' + id + '-details'); // I'd do a simple check to see if the image you just clicked has a src that includes "tri_open" // If it doesn't run your open stuff if(curImg.attr("src").indexOf('tri_open' == -1){ curImg.attr("src","images/loader.gif"); $('.hidden:visible').slideUp("fast"); $('[EMAIL PROTECTED]/tri_open.gif]').attr("src","images/tri_closed.gif"); $.get("ajax3.cfm", {method:idArr[0],key:idArr[1]}, function(data){ curImg.attr("src","images/tri_open.gif"); child.html(data).slideToggle("fast"); }); }else{ // If it does close it up. curImg.attr("src","images/loader.gif"); child.slideUp('fast',function(){ curImg.attr("src","images/tri_closed.gif"); }); } }); }); David Dexter | brilliantlemming.com | Brentwood, CA | 310.414.0949 _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Andy Matthews Sent: Thursday, March 29, 2007 8:32 AM To: 'jQuery Discussion' Subject: Re: [jQuery] CODE REVIEW: the fruits of today's labor - nowwithREALCODE! Well, technically that's already there, but because of the way that I'm detecting "open" rows, if you click on a row that's already open, it has some weirdness to it. I'm going to change some of that out today. _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David Dexter Sent: Thursday, March 29, 2007 9:26 AM To: 'jQuery Discussion' Subject: Re: [jQuery] CODE REVIEW: the fruits of today's labor - now withREALCODE! I would definitely consider adding close functionality to a menu that is already expanded. That way if a user clicks an arrow in the down state the row would collapse and the arrow would then point back to the right. David Dexter | brilliantlemming.com | Brentwood, CA | 310.414.0949 _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Andy Matthews Sent: Thursday, March 29, 2007 6:12 AM To: 'jQuery Discussion' Subject: [jQuery] CODE REVIEW: the fruits of today's labor - now with REALCODE! Sorry guys...I tried posting the code last night using the Google Groups interface, but it didn't come through. Here you go: http://www.commadelimited.com/uploads/psychic _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Andy Matthews Sent: Wednesday, March 28, 2007 4:59 PM To: [jQuery] Subject: [jQuery] CODE REVIEW: the fruits of today's labor Okay... I finished my proof of concept for the project I've got. It works just as I want it to in IE6, IE7 and FF2. I wondered if you guys would mind testing it in whatever browsers you have as well as taking a look at the jQ code and telling me where I might be able to thin things out a bit. Please don't hesitate to offer any criticism, critiques or suggestions. I'd love to know where I could improve this code, or if I'm doing anything "wrong". Anyone out there that's wanting to do the same thing, feel free to snake this code. It's all yours. Andy Matthews Senior Coldfusion Developer Office: 877.707.5467 x747 Direct: 615.627.9747 Fax: 615.467.6249 [EMAIL PROTECTED] www.dealerskins.com <http://www.dealerskins.com/> image001.gif Description: GIF image ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/
Re: [jQuery] CODE REVIEW: the fruits of today's labor -nowwithREALCODE!
Never satisfied until I test something I set up your code here with my modifications. http://brilliantlemming.com/test/andy.html Have a look at the source. There was one error in my if statement.. It should have read: if(curImg.attr("src").indexOf('tri_open') == -1){ Cheers, David Dexter | brilliantlemming.com | Brentwood, CA | 310.414.0949 _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David Dexter Sent: Thursday, March 29, 2007 8:58 AM To: 'jQuery Discussion' Subject: Re: [jQuery] CODE REVIEW: the fruits of today's labor -nowwithREALCODE! Andy, I'd do something like this... $(document).ready( function(){ $('.row td img.open').bind("click", function() { var curImg = $(this); var id = curImg.parent().parent().attr("id"); var idArr = id.split("-"); var child = $('#' + id + '-details'); // I'd do a simple check to see if the image you just clicked has a src that includes "tri_open" // If it doesn't run your open stuff if(curImg.attr("src").indexOf('tri_open' == -1){ curImg.attr("src","images/loader.gif"); $('.hidden:visible').slideUp("fast"); $('[EMAIL PROTECTED]/tri_open.gif]').attr("src","images/tri_closed.gif"); $.get("ajax3.cfm", {method:idArr[0],key:idArr[1]}, function(data){ curImg.attr("src","images/tri_open.gif"); child.html(data).slideToggle("fast"); }); }else{ // If it does close it up. curImg.attr("src","images/loader.gif"); child.slideUp('fast',function(){ curImg.attr("src","images/tri_closed.gif"); }); } }); }); David Dexter | brilliantlemming.com | Brentwood, CA | 310.414.0949 _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Andy Matthews Sent: Thursday, March 29, 2007 8:32 AM To: 'jQuery Discussion' Subject: Re: [jQuery] CODE REVIEW: the fruits of today's labor - nowwithREALCODE! Well, technically that's already there, but because of the way that I'm detecting "open" rows, if you click on a row that's already open, it has some weirdness to it. I'm going to change some of that out today. _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David Dexter Sent: Thursday, March 29, 2007 9:26 AM To: 'jQuery Discussion' Subject: Re: [jQuery] CODE REVIEW: the fruits of today's labor - now withREALCODE! I would definitely consider adding close functionality to a menu that is already expanded. That way if a user clicks an arrow in the down state the row would collapse and the arrow would then point back to the right. David Dexter | brilliantlemming.com | Brentwood, CA | 310.414.0949 _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Andy Matthews Sent: Thursday, March 29, 2007 6:12 AM To: 'jQuery Discussion' Subject: [jQuery] CODE REVIEW: the fruits of today's labor - now with REALCODE! Sorry guys...I tried posting the code last night using the Google Groups interface, but it didn't come through. Here you go: http://www.commadelimited.com/uploads/psychic _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Andy Matthews Sent: Wednesday, March 28, 2007 4:59 PM To: [jQuery] Subject: [jQuery] CODE REVIEW: the fruits of today's labor Okay... I finished my proof of concept for the project I've got. It works just as I want it to in IE6, IE7 and FF2. I wondered if you guys would mind testing it in whatever browsers you have as well as taking a look at the jQ code and telling me where I might be able to thin things out a bit. Please don't hesitate to offer any criticism, critiques or suggestions. I'd love to know where I could improve this code, or if I'm doing anything "wrong". Anyone out there that's wanting to do the same thing, feel free to snake this code. It's all yours. Andy Matthews Senior Coldfusion Developer Office: 877.707.5467 x747 Direct: 615.627.9747 Fax: 615.467.6249 [EMAIL PROTECTED] www.dealerskins.com <http://www.dealerskins.com/> image001.gif Description: GIF image ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/
Re: [jQuery] CODE REVIEW: the fruits of today's labor - nowwithREALCODE!
Andy, I'd do something like this... $(document).ready( function(){ $('.row td img.open').bind("click", function() { var curImg = $(this); var id = curImg.parent().parent().attr("id"); var idArr = id.split("-"); var child = $('#' + id + '-details'); // I'd do a simple check to see if the image you just clicked has a src that includes "tri_open" // If it doesn't run your open stuff if(curImg.attr("src").indexOf('tri_open' == -1){ curImg.attr("src","images/loader.gif"); $('.hidden:visible').slideUp("fast"); $('[EMAIL PROTECTED]/tri_open.gif]').attr("src","images/tri_closed.gif"); $.get("ajax3.cfm", {method:idArr[0],key:idArr[1]}, function(data){ curImg.attr("src","images/tri_open.gif"); child.html(data).slideToggle("fast"); }); }else{ // If it does close it up. curImg.attr("src","images/loader.gif"); child.slideUp('fast',function(){ curImg.attr("src","images/tri_closed.gif"); }); } }); }); David Dexter | brilliantlemming.com | Brentwood, CA | 310.414.0949 _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Andy Matthews Sent: Thursday, March 29, 2007 8:32 AM To: 'jQuery Discussion' Subject: Re: [jQuery] CODE REVIEW: the fruits of today's labor - nowwithREALCODE! Well, technically that's already there, but because of the way that I'm detecting "open" rows, if you click on a row that's already open, it has some weirdness to it. I'm going to change some of that out today. _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David Dexter Sent: Thursday, March 29, 2007 9:26 AM To: 'jQuery Discussion' Subject: Re: [jQuery] CODE REVIEW: the fruits of today's labor - now withREALCODE! I would definitely consider adding close functionality to a menu that is already expanded. That way if a user clicks an arrow in the down state the row would collapse and the arrow would then point back to the right. David Dexter | brilliantlemming.com | Brentwood, CA | 310.414.0949 _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Andy Matthews Sent: Thursday, March 29, 2007 6:12 AM To: 'jQuery Discussion' Subject: [jQuery] CODE REVIEW: the fruits of today's labor - now with REALCODE! Sorry guys...I tried posting the code last night using the Google Groups interface, but it didn't come through. Here you go: http://www.commadelimited.com/uploads/psychic _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Andy Matthews Sent: Wednesday, March 28, 2007 4:59 PM To: [jQuery] Subject: [jQuery] CODE REVIEW: the fruits of today's labor Okay... I finished my proof of concept for the project I've got. It works just as I want it to in IE6, IE7 and FF2. I wondered if you guys would mind testing it in whatever browsers you have as well as taking a look at the jQ code and telling me where I might be able to thin things out a bit. Please don't hesitate to offer any criticism, critiques or suggestions. I'd love to know where I could improve this code, or if I'm doing anything "wrong". Anyone out there that's wanting to do the same thing, feel free to snake this code. It's all yours. Andy Matthews Senior Coldfusion Developer Office: 877.707.5467 x747 Direct: 615.627.9747 Fax: 615.467.6249 [EMAIL PROTECTED] www.dealerskins.com <http://www.dealerskins.com/> image001.gif Description: GIF image ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/