У меня есть этот html
<div id="surname">
<span>Name</span>
</div>
Я хочу получить Name
$('#copySurName').zclip({
path: 'js/ZeroClipboard.swf',
copy: $("surname span").html();
#surname span
ознакомиться с #surname span
но я получил пустые результаты
В вашем коде JQuery отсутствует идентификатор (#). Должно быть $("#surname span").html()
$(function() { // on page load
$('#copySurName').zclip({
path: "http://www.steamdev.com/zclip/js/ZeroClipboard.swf",
copy: $("#surname span").html()
});
});
Если вы используете ID
качестве селектора jquery
, пожалуйста, префикс #
Вы можете попробовать это
$("#surname span").html();
Или
$("div#surname span").html();
$('#copySurName').zclip({
path: 'js/ZeroClipboard.swf',
copy: $("#surname").find("span").html();
});
Попробуй это
alert($("#surname span").text());
использование
$('#copySurName').zclip({
path: 'js/ZeroClipboard.swf',
copy: $("#surname > span").html();
#surname span
должна работать :)