小编Jac*_*cob的帖子

jQuery选择器返回prevObject而不是普通元素

使用Jquery选择元素时遇到一些问题.当我尝试选择一个元素时:

var images = $("#htmlChunk").find("img.Thumb");
console.log(images);
Run Code Online (Sandbox Code Playgroud)

我得到这个结果:

>[<img>, <img>, prevObject: e.fn.e.init[1], context: #document, selector: "#htmlChunk img.Thumb"]
Run Code Online (Sandbox Code Playgroud)

导致此返回结果的原因是什么?我尝试了一些东西,但仍然没有得到我想要的结果.

我试图包装代码以避免冲突.我试图清除对象

这是我在网上找到的东西. http://drupal.org/node/272557

var images = $("#htmlChunk")['prevObject'].find("img.Thumb");
Run Code Online (Sandbox Code Playgroud)

我现在回来了一个对象,但那也不是我想要的.

我跳进了这个项目,所以我对脚本并不熟悉.我试图在js文件中搜索prevObject,但无法找到任何.

我认为问题在于它干扰了其他一些javascript文件.有任何想法吗?方向?

编辑:htmlChunk:

<div id="htmlChunk">
    <div class="ngg-albumoverview">
        <div class="ngg-album-compact">
            <div class="ngg-album-compactbox">
                <div class="ngg-album-link">
                    <a class="Link" href="http://........">
                        <img class="Thumb" alt="Personeelsevent" src="http://.........">
                    </a>
                </div>
            </div>
            <h4><a class="ngg-album-desc" title="Personeelsevent" href="http://.....">Personeelsevent</a></h4>
            <p><a href="http:///.......">bekijk dit album</a></p>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

jquery jquery-plugins jquery-selectors

33
推荐指数
1
解决办法
6万
查看次数

标签 统计

jquery ×1

jquery-plugins ×1

jquery-selectors ×1