Javascript 将文本的值传递给jquery函数
单击文本时,如何将文本的值传递给jquery函数Javascript 将文本的值传递给jquery函数,javascript,jquery,javascript-events,Javascript,Jquery,Javascript Events,单击文本时,如何将文本的值传递给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) { retu
$.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;
}
}
$。每个(docs2,函数(i,项){
$('#body).append($(''+item.text+'');
});
_text()上的函数{
var query=$(“#文本框”).val();
if(query.length==0){
返回;
}
}
您可以设置一个参数:
function on_text(param) {
//stuff
}
//call with this
on_text($("#text_box").val());
使用Javascript onclick(或JQuery click)事件/属性,使用“this”传递您单击的元素。然后,您可以获取元素中的值或文本。无论何时在JS中触发事件,您都可以使用
this
引用触发它的元素。既然您已经在使用JQuery,那么您可以做的是$(this).val()
,以获取文本框的值
您的HTML是什么?事件处理程序绑定在哪里?您有一个id为
body
的元素?请考虑设置一个,让我们一起玩,帮助我们帮助你。