所以,我在选择不是第一个孩子的div时遇到了麻烦。 这是代码:
$.get(pageToLoad, function(data){
var postsContent = $(data).find(".post:not(:first)").get(0).outerHTML;
$(".feedpost-lastreplys").prepend(postsContent);
});
实际上,这会选择不是来自其他页面的第一个子节点的.post,但这只会检索匹配的第一个.post(页面上的第二个.post)。 我如何选择所有div?
答案 0 :(得分:0)
似乎是通过将<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:orientation="vertical"
android:weightSum="5"
android:alpha="0.5"
android:background="@drawable/backround"
android:layout_height="match_parent"
tools:context=".MainActivity">
<LinearLayout
android:alpha="0.5"
android:layout_width="match_parent"
android:layout_weight="3"
android:layout_height="0dp">
<!--Put your any content here-->
</LinearLayout>
<LinearLayout
android:alpha="0.5"
android:layout_weight="2"
android:weightSum="2"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="0dp">
<LinearLayout
android:layout_weight="1"
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="0dp">
<Button
android:layout_weight="1"
android:layout_width="0dp"
android:layout_height="match_parent" />
<Button
android:layout_weight="1"
android:layout_width="0dp"
android:layout_height="match_parent" />
</LinearLayout>
<LinearLayout
android:layout_weight="1"
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="0dp">
<Button
android:layout_weight="1"
android:layout_width="0dp"
android:layout_height="match_parent" />
<Button
android:layout_weight="1"
android:layout_width="0dp"
android:layout_height="match_parent" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
作为参数提供给0
来选择单个元素。尝试删除对.get()
.get()
.outerHTML
jsfiddle https://jsfiddle.net/a8509tqh/