1
我在JS中獲得「$ this」的函數。
我想在另一個地方使用這個功能。我可以手動創建「$ this」嗎?
請參閱代碼:
function print_results(element) {
var startRow = element.attr("startRow");
var maxRes = element.attr("maxRes");
}
$(document).on("click", ".moreItins-btn", function(){
print_results($(this));
});
$('#search-form').on('submit', function(e) {
$(this) = ....
print_results(HERE I WANT TO SENT THE SAME $THIS AS IN THE ABOVE CODE);
}
'this'只是對引起事件的元素的引用。如果你想獲得'.moreItins-btn'元素,使用'$('。moreItins-btn');'。如果你有這個類的多個元素,那麼你需要想出一個機制來確定你需要哪一個 - 例如當點擊元素時切換一個類,然後選擇該類。 –
@RoryMcCrossan - 哦,我認爲這是某種陣列......謝謝 – Roi