0

为什么 jquery 选择器不起作用?

看法

        Views.Now = Backbone.View.extend({
        template:"mytemplate",


        initialize:function () {
            var self = this;
            this.$el.find(".content").hide();  // selector is not working
        }

    });

模板:

<div id="now">
<p class="loader">Waiting for connection</p>
<div class="content">
    <button>hello world</button>
</div>

4

1 回答 1

1

主干视图仅在调用其 render() 方法后才会呈现。在此之前,视图的元素仍然是空的,所以选择器不会找到任何东西。

于 2012-07-07T16:13:07.347 回答