get() jquery got undefined in my case
。
1 2 3 4 | var data = $.parseHTML(data.responseText); console.log(data) // above img is the result of this var elem = $(data).find('#all-tickets').get(0); console.log(elem) |
我有亡灵,我不知道为什么。我试过不解析HTML使用字符串来搜索我的ID,这是所有的票据,但它也不起作用。有什么想法吗?
我也试过
这似乎是一个数组,您正试图用
1 2 3 4 5 | var wrapper = $('', { html:data.join('') }); console.log(wrapper.find('#all-tickets')[0]); |
检查示例演示:
1 2 3 4 5 | var arr = ['text', 'aaa', 'targetDiv']; var div = $('', { html: arr.join('')}); $(document.body).append(div.find('#targetDiv')[0]); |
号
1 | <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"> |