当我点击该文本时,如何将文本的值传递给jquery函数?
$.each(docs2, function(i, item) {
$('#body).append($('<div class="mytext">' + item.text+'</div>'));
});
function on_text() {
var query = $('#text_box').val();
if (query.length == 0) {
return;
}
}
答案 0 :(得分:1)
您可以设置参数:
function on_text(param) {
//stuff
}
//call with this
on_text($("#text_box").val());
答案 1 :(得分:0)
使用“this”使用Javascript onclick(或JQuery click)事件/属性来传递您单击的元素。
然后,您可以获取元素中的值或文本。
答案 2 :(得分:0)
每当您在JS中触发事件时,您都可以使用this
来引用触发它的元素。所以你可以做的,因为你已经在使用JQuery $(this).val()
来获取文本框的值。