Я думаю, что вы хотите сделать, чтобы обрабатывать все клики на a
элементов в div#header_playlist_categories
.Затем вы хотите сделать одну вещь, если атрибут href
ссылки содержит /category/movies/
, и другую, если это не так.Если это так, вы можете сделать это красиво, используя delegate()
:
$('#header_playlist_categories').delegate('a', 'click', function(e) {
e.preventDefault(); // I imagine you always want to disable the default action
if (this.href.indexOf('/category/movies/') !== -1) {
so.addVariable('stretching','fill');
so.write('mediaspace');
} else {
// do whatever else you want to do
}
});