0

Я хотел бы открыть ссылки в моем расширении chrome, не набирая chrome.tabs.create и прочее, но почему это не работает? Он не возвращает ошибку.Расширение Google Chrome - простой jQuery для открытия тегов в браузере

$("a").click(function(e) { 
    e.preventDefault; 
    chrome.tabs.create({ url: $(this).attr("href") }); 
}); 

Спасибо.

ответ

0

Похоже, у вас есть опечатка, e.preventDefault является функцией, так что вы должны назвать его с некоторыми «()»

Но если вы просто хотите, чтобы открыть вкладку из вашего расширения, просто установите цель = "_ blank" в теге привязки.

+0

Это не было предотвращение дефолта, но _blank сделал трюк. Благодаря! – hansottowirtz

0
Change: 
e.preventDefault; 

To: 
e.preventDefault(); 
Смежные вопросы