<li>
<div class="slidera_img">
<a href="image.jpg" rel="example_group" title="<a href='#' onClick='ajaxpost(@item.Id)'><img src='foo.jpg'/></a>">
<img src="@Url.Action("ViewImage", "Image", new { id = item.Id, imageType = "thumb" })" alt="" width="100" height="100" />
</a>
</div>
<div class="slidera_num">@item.VoteCount</div>
</li>
У меня есть код выше, который открывает модальный бокс, href внутри slidera_img div делает ajax get со следующим кодом. После этого я хочу иметь возможность обновить div с помощью класса slidera_num до текущего значения, которое я получаю из запроса ajax.update div после ajax call
<script type="text/javascript">
function ajaxpost(id) {
var item = $(this).parent();
alert(item);
$.get('@Url.Action("VoteAjax","Home")', { id: id }, function (response) {
item.closest("li").find(".slidera_num").html(response.vote);
});
}
Я попытался выше, но не повезло.
Как я могу это сделать?
Спасибо.
Почему ваш тег href находится в вашем атрибуте title? –
это то, как работает fancybox – DarthVader