Selecting elements by data attribute

Selecting elements by data attribute when data is set with .data() method does not work.

HTML

<div class="navlink_attr" data-selected="true"></div>

<div class="navlink_prop"></div>

JavaScript

$('.navlink_prop').data('selected', true)
console.log('test');
console.log( 'Data set as property: ', $('.navlink_prop[data-selected="true"]').length )
console.log( 'Data set as attribute: ', $('.navlink_attr[data-selected="true"]').length )