undefined value working in jquery 1.8.3 but not in 1.9.1

undefined value working in jquery 1.8.3 but not in 1.9.1

in 1.8.3 my flow goes in to this if condition but not in 1.9.1 

        var order_node = $('div.oe_website_sale_tx_status');  
        if (! order_node || order_node.data('orderId') === undefined) {
            return;
        }

if `.data()` is changed in new version.

**HTML**

    <div class="oe_website_sale_tx_status" data-order-id="order.id">
     .....
     .....
    </div>