Показать сообщение отдельно
  #69 (permalink)  
Старый 07.03.2010, 13:30
Кандидат Javascript-наук
Отправить личное сообщение для JAre Посмотреть профиль Найти все сообщения от JAre
 
Регистрация: 29.06.2009
Сообщений: 111

Kolyaj
Окей.

$.getScript('js/jquery.xslt.js', function(){
	$('#goods_nav').xslt({xmlUrl: 'service/goods.xml', 
						 xslUrl: 'service/standard_display.xsl',
						 callback: function() {
		$.ajax({ url: "js/standard_display.js", 
				 dataType: "script",
				 cache: true				 
		       });
	}
						 });
});


<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet>
    <xsl:template match="/">
        <xsl:apply-templates select="box/default"/>
    </xsl:template>
    <xsl:template match="box/default">
        <img src="{.}" id="goods_img" />
    </xsl:template>
 
    <xsl:template match="/">
        <xsl:apply-templates select="box/img"/>
    </xsl:template>
    <xsl:template match="box/img">
        <img name="goods_nav_btn" src="{@icn}" g_img="{.}" />
    </xsl:template>  
</xsl:stylesheet>


$('[name=goods_nav_btn]').click(function(){
	  $('#goods_img').attr('src', $(this).attr('g_img'));
});
Ответить с цитированием