jQuery textarea中的每一行 [英] jQuery each line in textarea

查看:584
本文介绍了jQuery textarea中的每一行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

html

<textarea id="gps" name="gps"></textarea>
<button>Click</button>

jquery

$('button').click(function(){
    var arrayOfLines = $('#gps').val().split('\n');
    $.each(arrayOfLines, function(index, item) {
        $this = $(this);
        console.log($this);         
    });
});

我试图单独输出每一行,以便以后可以使用它们,但是目前以上似乎将每一行分开,然后将每个字母作为对象

I am trying to output each line individually so that I can use them later on but at the moment the above seems to split each line and then place each letter as an object

JSBin

推荐答案

您正在将字符串放入jQuery对象.只需使用item代替:

You are placing a string into a jQuery object. Just use the item instead:

$('button').click(function(){
    var arrayOfLines = $('#gps').val().split('\n');
    $.each(arrayOfLines, function(index, item) {
        console.log(item);
    });
});

这篇关于jQuery textarea中的每一行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆