jQuery Mobile .click传递数据变量

时间:2013-08-17 16:09:47

标签: jquery jquery-mobile

我有两个按钮......

<a data-role="button" data-theme="g" href="#tops" class="track" data-track="tops"> Tops </a>
<a data-role="button" data-theme="g" href="#dresses" class="track" data-track="dresses"> Dresses</a>

加载href时,例如#dresses有一张图片:

<img class="item" src="images/dresses/item1.jpg")

我正在尝试设置一个JQuery函数,该函数将获取数据跟踪值并将其分配给名为trackSelection的变量,以便我可以:

var locationString = "images/" + trackSelection + "/item1.jpg";
$('.item').attr('src', locationString)

这样,选择按钮时将加载右图像。我试过这个并且它没有工作:

 $(".track").click(function() {
      var trackSelection = $(this).data("track");
 });

0 个答案:

没有答案