我一直在玩jquery插件Jquery Transit:http://ricostacruz.com/jquery.transit/但無論我做什麼,代碼的行爲都不像我預期的那樣(事實上,它不會表現根本)Jquery Transit不能正常工作
<!DOCTYPE html>
<html>
<head>
<style>
div {
background-color:yellow;
width:100px;
border:1px solid blue;
position:absolute;
left:50px;
}
</style>
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js'></script>
<script scr='jquery.transit.js'></script>
</head>
<title>test</title>
</head><body>
<button id="go"> Run</button>
<div id="block">Hello!</div>
<script>
$(function() {
$("#go").click(
function(){
$("#block").transition({ x: '90px' }, 1500);
});
});
</script>
</body>
</html>
該代碼根本不起作用。我添加了jquery動畫代碼來比較它,這很好地工作。現在我知道jquery 1.8打破了jquery過境,但我在這裏使用jquery 1.7,所以這不應該是一個問題。
我在這裏虧本,有人有什麼想法嗎?
編輯:
我跟着大家的指示和創造了這個: http://web.uvic.ca/~markkoni/ ,雖然例子似乎工作的jsfiddle它在實踐中行不通。
用$(function {code})關閉您的單擊事件調度程序; –
我編輯了我的答案,您的腳本標記不正確。 – rayfranco
Marcin,您輸入了錯誤的scr =「」http://i.imgur.com/wbuxm.png使用記事本++或其他顏色爲hilight的IDE,因此您會看到是否存在語法問題 – fedmich