我在jQuery模板中有這個href我怎麼能這樣做,當這被點擊它將轉到一個JavaScript函數?jquery模板href點擊
<a href="#" id="number" class="rowSelection btn_simple" data-url="/Marketing/Moby/SelectPhoneNumber" data-redirect="/Marketing/Moby" data-value="${PhoneNumber}">Select</a><br/>
我在jQuery模板中有這個href我怎麼能這樣做,當這被點擊它將轉到一個JavaScript函數?jquery模板href點擊
<a href="#" id="number" class="rowSelection btn_simple" data-url="/Marketing/Moby/SelectPhoneNumber" data-redirect="/Marketing/Moby" data-value="${PhoneNumber}">Select</a><br/>
只是這個替換此<a href="#"
:<a href="yourfunction()"
或甚至更好您可以將HTML,因爲它是和它添加了jQuery,如:
$('#number').click(function(e){
//your code here
});
<a href="#" onclick="yourfunction();return false;" id="number" class="rowSelection btn_simple" data-url="/Marketing/Moby/SelectPhoneNumber" data-redirect="/Marketing/Moby" data-value="${PhoneNumber}">Select</a><br/>
or
$(document).on("click", "#number", function (e) {
event.preventDefault();
// function body
});
必須更換href="#"
與href="yourFunction();"
:
<a href="yourFunction();" id="number" class="rowSelection btn_simple" data-url="/Marketing/Moby/SelectPhoneNumber" data-redirect="/Marketing/Moby" data-value="${PhoneNumber}">Select</a><br/>
或本:
$("#number").click(function() {
// Your function
});
既不工作...當我改變它試圖重定向到另一個頁面#...和第二一個簡單的沒有工作。 –
@CoreyToolis,你有你的腳本加載jQuery並添加ID =「數字」的標籤?你有任何控制檯錯誤? – Sergio
@CoreyToolis,查看本演示http://jsfiddle.net/qhJJm – Sergio