Attribute Contains Selector in JQuery

This is the most generous of the jQuery attribute selectors that match against a value. It will select an element if the selector’s string appears anywhere within the element’s attribute value. Compare this selector with the Attribute Contains Word selector (e.g. [attr~=”word”]), which is more appropriate in many cases.

<html lang="en">

    <meta charset="utf-8">
    <title>attributeContains demo</title>
    <script src="//"></script>

    <input name="sub1">
    <input name="sub2">
    <input name="sub2">
    <input name="book">
        $("input[name*='sub']").val("this box for book!");


In this code $( “input[name*=’sub’]” ) select first three textboxes.Becouse both contains “sub” in name attribute.