Чтобы проверить, существует ли элемент (например, DIV), я использую это:Jquery: Если элемент существует, то получить его
if($('div#someId').length != 0)
{
// make stuff
}
Теперь мне нужен этот элемент в своих функциях, но я не» я знаю, как я могу ссылаться на него.
Например (я знаю, что это глупый пример, но он служит только для объяснения):
if($('div#chart-google').length != 0)
{
var target = $(this).attr('id');
google.drawChart(target,data,options);
}
Итак, как я могу сослаться на него в моем сценарии?
Обратите внимание, что вы можете безопасно обращаться к jQuery-методам в пустой коллекции jQuery (селектор не соответствует ни одному элементу): '$ (" # doesnotexist "). Attr (" id ")' возвращает 'undefined' –