существует различные способы зависят от ТРЕБОВАНИЙ
var variableName = $(this).attr('name');
var variableName = $(this).attr('id');
var variableName = $("#id").attr('find any attribute'); // name, id, class and so on
var variableName = $("div#id").attr('find any attribute'); // name, id, class and so on
var variableName = $(".class").attr('find any attribute'); // name, id, class and so on
var variableName = $("div.class").attr('find any attribute'); // name, id, class and so on
var variableName = $("div[id='test']").attr('find any attribute'); // name, id, class and so on
var variableName = $("div[class='testing']").attr('find any attribute'); // name, id, class and so on
var variableName = $("div[name='header']").attr('find any attribute'); // name, id, class and so on
использовать любого из них, которые подходят по вашему требованию ... и this
ключевым слова относится к текущему объекту.
Например, если я создаю функцию щелчка и непосредственно я Переадр CLASS как
$(".test").click(function(){ this.id /*OR*/ (this).id /*OR*/ $(this).attr("name") });
ИЛИ косвенно Переадр CLASS как
$("div[class='test']").click(function(){ this.id /*OR*/ (this).id /*OR*/ $(this).attr("name") });
Теперь click
функция даст me текущий объект (ы) ids НО в селекторе, если я се this
ключевое слово
$(this).click(function(){ this.id /*OR*/ (this).id /*OR*/ $(this).attr("any attribute name") });
теперь, где я когда-либо нажмите на документ в любом месте она будет давать мне ID и где некоторые дают мне неопределенную ИЛИ также ошибки, так это зависит от выбора.
Например теперь вы множественное ДИВ, пролет ИЛИ любой объект с таким же классом, но с разными идентификаторами, когда вы нажимаете на любом DIV ИЛИ поверочного это даст текущий идентификатор из-за this.id
так this
относитесь к текущему объекту ,
Так большую часть времени мы используем прямой seletor, чтобы получить какой-либо атрибут, как этот
$("#test").attr("name");
, которую вы хотите Div ID или имя –
I Предполагая, что вы имели в виду данный идентификатор; в этом случае это просто 'this.id'. –