我不知道正確的方法來傳遞點擊函數的事件參數。點擊函數的事件參數[JQuery]
所以我不能傳遞路線:
誰能幫我?
UPDATE:
我的回答是像下面,但它仍然不正確。
function addBarClickEvent($bar,value) {
$bar.click(
function(e) {
alert(value);
}
);
}
我不知道正確的方法來傳遞點擊函數的事件參數。點擊函數的事件參數[JQuery]
所以我不能傳遞路線:
誰能幫我?
UPDATE:
我的回答是像下面,但它仍然不正確。
function addBarClickEvent($bar,value) {
$bar.click(
function(e) {
alert(value);
}
);
}
事件參數的點擊功能通過如下
$(element).click(function(event){ // <-- see event argument getting passed in
// now you can use event object here
});
編輯
這是怎樣的代碼開始
function addBarClickEvent($bar,value) {
// add a click event to the bar that
// pops up an alert with the bars value
$bar.click(
// your code goes here!
);
}
這是怎麼了我的代碼看起來像功能
012裏面function addBarClickEvent($bar,value) {
// add a click event to the bar that
// pops up an alert with the bars value
$bar.click(
function(e){alert(value);}
);
}
儘管我剛剛測試過,並且其他方式也能正常工作。嘗試重置並鍵入它
我已更新我的問題。但我無法通過課程。 –
在這裏工作正常http://www.codecademy.com/courses/you-and-jquery/0?curriculum_id=4fc3018f74258b0003001f0f#!/exercises/4 –
我猜你必須在一行寫所有內容?不知道該應用程序的工作原理..但這就是我所做的,它在我的問題中運行良好 –
閱讀文檔:http://api.jquery.com/click –
@MattBall:你能幫我嗎? –
控制檯中是否有任何javascript錯誤? – karthikr