我有一個名爲quikflip的jquery插件有問題。基本上,插件翻轉翻轉效果像轉動卡片。我使用它來翻轉卡片圖像列表,我有20張卡片,它工作良好,但我只想翻轉3張卡片並停止顯示提醒並轉到下一個網址。quik翻譯插件的jquery問題
我是jquery中的新成員,不知道如何製作它,我試圖做出反擊但沒有成功。
這裏是我的嘗試:
function count() {
var n = $('quickFlip').length;
if(n > 3){
Alert('only 3');
}
else {
$('.quickFlip').quickFlip();
//
}
}
$('.quickFlip').click(countChecked);
插件的功能被稱爲像這樣:
$(function() {
$('.quickflip').quickFlip();
});
插件的代碼是在這裏http://jonraasch.com/blog/quickflip-2-jquery-plugin。
我剛剛複製了代碼,沒有顯示任何提示。我有另一個腳本與股利每一次點擊的卡我不khnow如果它與我的代碼,發送相關信息干擾的AJAX IDS派:
<script> $(document).ready(function(){ $(".element").click(function() {
var cururl = document.location.href;
var path = $(this).attr('title') ;
var cardid = $(this).attr('id') ;
$.get('ajaxprocess.php', {Path: path,url: cururl,cardid:cardid}, function(data){
$('#test').text(data);});
});
});
</script>
和元素就像是
<div class="quickFlip"> <div class="element" id= "id" title ="title">
<a href="#" class="quickFlipCta"> </a>
</div>
the code for fliping is now like
<script type="text/javascript">
$(function() { $('.quickflip').quickFlip(); });
$(function() {
var timesFlipped = 0;
var threshold = 3; $('.quickflip').quickFlip().click(function() {
if(timeFlipped++ >= threshold) { alert("Redirecting"); // do more stuff }});
});
</script>
我做錯了什麼?
似乎我的初始答案有一些錯誤。我已經改變了它,幷包含一個鏈接到一個工作示例。此外,不要聽起來像刺,你過度使用'?'在那裏沒有激勵任何人來幫助你... –
工作就像沙姆沙伊赫,你是一個明星 –
你好再次,一個問題。一旦它達到3,我怎麼能停止其他卡的翻轉效果?換句話說,停止運行插件?提前致謝 –