[jQuery] Re: trouble passing href

2008-05-30 Thread Wizzud

To get the href you either access the property of the element
directly, or use the attr() function on the jQuery object.

Eg.
(note : I'm using $('a', this) instead of $(this).children()...)

alert( $('a', this)[0].href ); //the [0] retrieves the actual element

or

alert( $('a', this).attr('href') );

On May 30, 12:40 am, eid [EMAIL PROTECTED] wrote:
 try getAttribute('href')

 On 30 Maj, 00:46, Kierhon [EMAIL PROTECTED] wrote:

  Hi all, new to JQ. I'm trying to pass the href from the a tag to the
  ajax load function. I believe i've selected the child properly but for
  some reason it's not pulling in the href. Any help is greatly
  appreciated!

  site: new-age-design.com
  code:

  ?php include('includes/header.php'); ?

  div id=header
  div class=container
  h1a href=index.phpSite In Development/a/h1

  ul
  lia href=# style=color:#000;Link/a/li
  lia href=#Link/a/li
  lia href=#Link/a/li
  lia href=#Link/a/li
  lia href=#Link/a/li
  lia href=#Link/a/li
  /ul

  /div
  /div

  div class=container
  script type=text/javascript
  function passURL(url){
  var ajaxURL = document.getElementById(test).href;
  alert (ajaxURL);
  };

  if(typeof sIFR == function) {
  sIFR.replaceElement(
  named({
  sSelector:  h1 , dt a span,
  sFlashSrc:  
  flash/bleeding_cowboys.swf,
  sColor: ?php 
  echo($h1_color); ?,
  sLinkColor: ?php 
  echo($h1_color); ?,
  sHoverColor:?php echo($h1_hover); 
  ?,
  sWmode: transparent,
  nPaddingTop:0,
  nPaddingBottom: 0
  })
  );
  };

  $(document).ready(function(){
  // $(dd:not(:first)).hide();
  $(dt).click(function(){
  // $(dd:visible).slideUp(slow);
  alert ($(this).children().href);

  $(this).next().load(test.xml).slideDown(slow);
  return false;
  });
  });
  /script

  Currently, in Saint Johns, MI the weather is: ?php
  echo($weather); ?

  dl
  dta id=test href=test.xmlspanDiv1/span/a/dt
  ddTest Info/dd

  dta href=/discuss/Div2/a/dt
  dd
  Test Infobr /br /
  /dd

  dta href=/dev/Div3/a/dt
  dd
  Test Infobr /br /
  /dd
  /dl

  /div

  div id=footer/div

  /body
  /html


[jQuery] Re: trouble passing href

2008-05-29 Thread eid

try getAttribute('href')

On 30 Maj, 00:46, Kierhon [EMAIL PROTECTED] wrote:
 Hi all, new to JQ. I'm trying to pass the href from the a tag to the
 ajax load function. I believe i've selected the child properly but for
 some reason it's not pulling in the href. Any help is greatly
 appreciated!

 site: new-age-design.com
 code:

 ?php include('includes/header.php'); ?

 div id=header
 div class=container
 h1a href=index.phpSite In Development/a/h1

 ul
 lia href=# style=color:#000;Link/a/li
 lia href=#Link/a/li
 lia href=#Link/a/li
 lia href=#Link/a/li
 lia href=#Link/a/li
 lia href=#Link/a/li
 /ul

 /div
 /div

 div class=container
 script type=text/javascript
 function passURL(url){
 var ajaxURL = document.getElementById(test).href;
 alert (ajaxURL);
 };

 if(typeof sIFR == function) {
 sIFR.replaceElement(
 named({
 sSelector:  h1 , dt a span,
 sFlashSrc:  
 flash/bleeding_cowboys.swf,
 sColor: ?php 
 echo($h1_color); ?,
 sLinkColor: ?php 
 echo($h1_color); ?,
 sHoverColor:?php echo($h1_hover); ?,
 sWmode: transparent,
 nPaddingTop:0,
 nPaddingBottom: 0
 })
 );
 };

 $(document).ready(function(){
 // $(dd:not(:first)).hide();
 $(dt).click(function(){
 // $(dd:visible).slideUp(slow);
 alert ($(this).children().href);

 $(this).next().load(test.xml).slideDown(slow);
 return false;
 });
 });
 /script

 Currently, in Saint Johns, MI the weather is: ?php
 echo($weather); ?

 dl
 dta id=test href=test.xmlspanDiv1/span/a/dt
 ddTest Info/dd

 dta href=/discuss/Div2/a/dt
 dd
 Test Infobr /br /
 /dd

 dta href=/dev/Div3/a/dt
 dd
 Test Infobr /br /
 /dd
 /dl

 /div

 div id=footer/div

 /body
 /html