как я могу сцепить вторую строку:конкатенации переменная + селектор
var newLink = $(this).attr("id")
$("section").load(newLink + "section > *"); // this is not working
NewLink является переменной и «раздел> *» является selector.thx
как я могу сцепить вторую строку:конкатенации переменная + селектор
var newLink = $(this).attr("id")
$("section").load(newLink + "section > *"); // this is not working
NewLink является переменной и «раздел> *» является selector.thx
Вы должны поместить пространство перед «секцией», в противном случае селектор CSS неверен (при условии, что существует метка ребенка section
во всех тегах newLink
указывает на):
var newLink = $(this).attr("id")
$("section").load(newLink + " section > *");
Обратите внимание, что вы можете захотеть добавить новыйLink с #
, если вы хотите установить идентификатор.
также «#» перед newLink: $ («section»). Load ('#' + newLink + "section> *"); – jlowcs
@jlowcs Правильно, я просто не уверен, что OP хочет выбрать селектор id или что-то еще. 'newLink' может быть' div' или что-то еще. – dfsq
Мне просто нужно было добавить пространство, так просто, но так сложно. Спасибо. – Noobest
Какова ценность 'newlinnk'? – dfsq
Почему звонок для загрузки()? Разве это не метод Ajax? – jlowcs
некоторая ссылка, например: index html, но это доцент, потому что будет постоянно меняться ... или это так? – Noobest