0

ASP.NET で Telerik の RibbonBar を使用しています。ここに私の見解の一部があります:

 <!--SOME CODE-->
<telerik:RibbonBarGroup Text="Paragraph" Width="700px">
  <Items>
     <telerik:RibbonBarButton Size="Large" CssClass="barButtons" ImageUrlLarge="\image\bospozvar2.png" Text="Cut" ImageUrl="\image\bospozvar2.png"></telerik:RibbonBarButton>
     <telerik:RibbonBarButton Size="Large" CssClass="barButtons" ImageUrlLarge="\image\servisyok2.png" Text="Cut" ImageUrl="\image\servisyok2.png"></telerik:RibbonBarButton>
     <telerik:RibbonBarButton Size="Large" CssClass="barButtons" ImageUrlLarge="\image\vekaletyok2.png" Text="Cut" ImageUrl="\image\vekaletyok2.png"></telerik:RibbonBarButton>
     <telerik:RibbonBarButton Size="Large" CssClass="barButtons" ImageUrlLarge="\image\ggyok2.png" Text="Cut" ImageUrl="\image\ggyok2.png"></telerik:RibbonBarButton>
     <telerik:RibbonBarButton Size="Large" CssClass="barButtons" ImageUrlLarge="\image\fastyok2.png" Text="Cut" ImageUrl="\image\fastyok2.png"></telerik:RibbonBarButton>
     <telerik:RibbonBarButton Size="Large" CssClass="barButtons" ImageUrlLarge="\image\USyok2.png" Text="Cut" ImageUrl="\image\USyok2.png"></telerik:RibbonBarButton>
  </Items>
</telerik:RibbonBarGroup>
<!--SOME MORE CODE-->

そして私のjquery:

$(".barButtons").click(function () {
        var logo = $(this).attr("src");
        alert(logo);
    });

クリックしたリボンバーボタンの画像 URL を取得しようとしていますが、未定義として返されます。クリックされたリボンバーボタンが表示されることはわかっていますが、'.attr('src')' がリボンバーボタンに対して機能していないようです。「$(this).attr("ImageUrl");」なども試しました。および「$(this).attr("url");」しかし、すべて未定義が返されました。

4

1 に答える 1