jquery

2016-03-27 13 views
0

içinde dış URL'den bir sınıfın eklenmesi Aşağıdaki kod snippet'ini jquery'de bulundurdum, bu da aşağıdaki koda göre mevcut öğeye 'yeni öğe' öğesi ekliyor.jquery

$("#new-item").appendTo("#item"); 

HTML kodlama Sorum varsayalım

<li id="item">Old item</li> 
<li id="new-item">New item</li> 

index.html

bulunan kimliği ekleme sonra bir sayfa about.html var ve html kodu aşağıdaki var.

<li id="about-item">About us </li> 

Aşağıdaki gibi "about-item" öğesinin aynısını index.html'ye eklemem gerekiyor.

<li id="item">Old item</li> 
<li id="new-item">New item</li> 
<li id="about-item">About us </li> 

Herkes bunu nasıl yapabilir? Bunu ajax ile yapabilir miyiz? Harici url kaynağından bir öğeyi çağırmak ve geçerli sayfaya eklemekle ilgilidir.

+0

Sorunuz hiç açık değil, "bir sınıfa ekleyen" ile ne demek istiyorsunuz, yazdığınız snippet sınıfı ".item" olan öğelere yeni bir sınıfa sahip olan öğeye eklenir. -item ', – Hitmands

+0

yazım hatası düzeltildi. Herhangi bir uygun çözüm var mı? – Tom

cevap

-2

Bunu deneyebilir misiniz?

$(".item").addClass("new-item"); 
+0

Kodunuz yardımcı olamaz, lütfen biraz açıklama sağlayın ve bir sınıfa eklenmesinin 'dot' karakterini gerektirmediğini, ancak sadece '.addClass ('new-item')' olduğunu düşünün. – Hitmands

+0

Üzgünüm, addClass '$ (". Item ") içindeki noktayı yeniden başlatın. AddClass (" yeni öğe "); – Thiyagesan

+0

bu, aradığım şey değil ... – Tom

-1

Bu kod parçacığı 'yeni sınıf' içeren harici CSS sayfasını alacak ve yeni sınıf ve yeni içeriği ile (bu durumda bir ül içinde) listede yeni li ekler:

<link rel="stylesheet" type="text/css" href="http://example.com"> 
$(function(){ 
$("<ul>").append("<li class='new-class'>New Contents</li>"); 
}); 

Sadece jquery kodundan ÖNCE stil sayfası bağlantısını aradığınızdan emin olun.

+0

Tam kod snippet'ini gösterebilir misiniz? çözüm – Tom

+0

Bu teoriyi anlamıyorum – Tom

+0

Teori? Sadece stil sayfası sınıfı CDN'yi edinin. Ardından istediğiniz zaman mevcut sınıfı kaldırın ve yenisini uygulayın. Yeterince basit dost olmalı! –