PDA

View Full Version : سوال: کد معادل javascript یه کد jquery رو میخواستم



se8820726
شنبه 29 مهر 1391, 03:24 صبح
سلام به تمام دوستان عزیز
آقا من یه کد jquery دارم که معادل javascript ش رو میخواستم


$('div#new-content').load('test.html #thephoto, #photo-information',function(){
alert($(e).find('#thephoto>a').attr('href'));
alert($(e).find('li.camera strong').text());
alert($(e).find('li.focal-length strong').text());
});


اینم کد صفحه test.html :


<!DOCTYPE html>
<html>
<body>
<div class="center" id="thephoto">
<a href="http://pcdn.500px.net/1/806c44f950c79d4ca3ac03348c411094154ba438/4.jpg">
<img alt="Photograph Rainy Night by Alex Karasyov on 500px" class="clickable" data-photo-id="1" data-src="http://pcdn.500px.net/1/806c44f950c79d4ca3ac03348c411094154ba438/4.jpg" id="mainphoto" src="http://pcdn.500px.net/1/806c44f950c79d4ca3ac03348c411094154ba438/4.jpg" />
</a>
</div>
<div id="photo-information">
<ul>
<li class="camera">
<span class="faded">Camera</span>
<strong>Canon EOS 60D</strong>
</li>

<li class="focal-length">
<span class="faded">Focal Length</span>
<strong>50mm</strong>
</li>

<li class="shutter-speed">
<span class="faded">Shutter Speed</span>
<strong>1/30 sec</strong>
</li>

<li class="aperture">
<span class="faded">Aperture</span>
<strong>f/5</strong>
</li>

<li class="iso">
<span class="faded">ISO/Film</span>
<strong>250</strong>
</li>


<li class="category">
<span class="faded">Category</span>
<strong><a class="txt" href="/popular?only=Still Life">Still Life</a></strong>
</li>

<li class="created-at">
<span class="faded">Uploaded</span>
<strong><abbr title="November 1st, 2009 17:31 UTC">Almost 3 years ago</abbr></strong>
</li>

<li class="taken-at">
<span class="faded">Taken</span>
<strong>February 19th 2012</strong>
</li>

<li class="copyright" title="Alex Karasyov">
<span class="faded">Copyright</span>
<strong>Alex Karasyov</strong>
</li>
</ul>
</div>
</body>
</html>



لطفا دوستان راهنمایی کنند

pouyan.hosseini
شنبه 29 مهر 1391, 10:24 صبح
look at http://api.prototypejs.org/ajax/Ajax/Request/

new Ajax.Request('/your/url', {
onSuccess: function(response) {
var html = response.responseText;
var div = new Element("div");
div.innerHTML = html;
var content = Element.select(div, ".desiredClass");
$("content").appendChild(content);
}
});