J'ai une jQuery .load()
fonction qui trouve un DIV spécifique dans une autre page, je voudrais stocker l'ID de cette DIV dans une variable, mais je ne suis pas entièrement sûr de savoir comment faire il.en utilisant jquery charger pour faire une variable
$('#bow_1_img').load('http://www.klossal.com/klossviolins/inventory.html .bow:first');
donc ce serait charger le contenu de la première div avec l'arc de classe, .bow:first
, en #bow_1_img
mais j'aimerais le charger est ID
dans une variable, une idée sur la façon de le faire?
$.get('http://www.klossal.com/klossviolins/inventory.html', function(data) {
var elem = $(data).find('.bow:first'),
bow_id = elem.attr('id');
});
$("#bow_1").click(function() {
window.location.href = "http://www.klossal.com/klossviolins/inventory.html#" + bow_id;
});
L'ID de l'élément '.bow: first'? Pourquoi voulez-vous le charger dans une variable? '.load' est asynchrone. –
Je ne suis pas entièrement sûr de savoir comment le faire, parce que vous demandez comment stocker le "' ID de ce DIV' "..... quel DIV? Quel ID, vous chargez un élément CLASS. Pouvez-vous essayer d'être plus précis? –