jquery取動態(tài)賦值的action的方法是使用$form.attr('action')實現(xiàn)的。
成都創(chuàng)新互聯(lián)專注于龍亭企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè),商城系統(tǒng)網(wǎng)站開發(fā)。龍亭網(wǎng)站建設(shè)公司,為龍亭等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站開發(fā),專業(yè)設(shè)計,全程項目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
1、在html中有如下form:
form action="/page/users" id="signup" method="post"
2、用jquery去獲取動態(tài)賦值的aciton:
$('#signup').live("submit", function(event) {
$form = $(this);
alert('the action is: ' + $form.attr('action')); //這里就會實施獲取aciton的值
});
3、一般在submit中先獲取到action的值才回去做表單提交。
使用ajax或者jquery動態(tài)創(chuàng)建的元素,例如'select
id="dbc"',是無法用$("#dbc")獲取的。
用法如下:
$(selector).live("event", data, function());
data為可選參數(shù),規(guī)定傳遞到該函數(shù)的額外參數(shù)
e.g:
$("#store").live("change", function() {
$("#username").val($("#store").val() + "_" + $("#limits").val());
});
$("#username")是使用ajax動態(tài)創(chuàng)建的'select id="username"'
可以在元素創(chuàng)建之后獲取,也可以在on事件當前動態(tài)監(jiān)聽元素的變化。
如果是確定的結(jié)構(gòu),可以在元素創(chuàng)建之后獲取id的值。
如果不確定,可以使用on方法,參數(shù)加上需要監(jiān)聽的元素,在創(chuàng)建完成之后就可以自動獲取了。
使用Jquery獲取某個div時需要這樣寫:$("#" + 所定義的id變量名)代碼如下黑體加粗部分:
div?id="{{hospital.id + 'hospital'}}"?class="z_tl z_t2 clearfix z_poaR"
ng-click="openDoctorList(hospital.id,hospital.name)"
$scope.openDoctorList = function (id,hospitalName) {
$scope.uniqueHospitalId = id;
var hospitalId = id + "hospital";
if($scope.cacheHospitalId != id){
$("#"+hospitalId).attr("class","z_tl clearfix z_poaR");
}
if($scope.cacheHospitalId == id){
$("#"+hospitalId).attr("class","z_tl z_t2 clearfix z_poaR");
$scope.doctorList = null;
}
$scope.cacheHospitalId = id;
}
擴展資料:
jQuery是一個快速、簡潔的JavaScript框架,是繼Prototype之后又一個優(yōu)秀的JavaScript代碼庫(或JavaScript框架)。jQuery設(shè)計的宗旨是“write Less,Do More”,即倡導(dǎo)寫更少的代碼,做更多的事情。它封裝JavaScript常用的功能代碼,提供一種簡便的JavaScript設(shè)計模式,優(yōu)化HTML文檔操作、事件處理、動畫設(shè)計和Ajax交互。
jQuery的核心特性可以總結(jié)為:具有獨特的鏈式語法和短小清晰的多功能接口;具有高效靈活的css選擇器,并且可對CSS選擇器進行擴展;擁有便捷的插件擴展機制和豐富的插件。jQuery兼容各種主流瀏覽器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。
參考資料:
Jquery官方API -ID Selector (“#id”)
JQuery官方API接口-.attr()
百度百科-JQuery