Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, nao entendo de javascript mais pesquisei muito sobre a necessidade q preciso para usar duas bibliotecas e no caso do jquery vi q a função.noConflict, ajuda muito para caso de conflito entre duas bibliotecas. as bibliotecas q estão em conflito é
<script type="text/javascript" src="js/jquery-1.4.2.js"></script>
<script type="text/javascript" src="jquery-1.8.3.js"></script> vi alguma orientações de como usar o.noConflict e criei uma ideia no código abaixo, mais msm assim ainda continua inoperante. <head>
<meta http-equiv="Content-Type" content="text/html. charset=utf-8" />
<title>Gerar O.S.</title>
<script type="text/javascript" src="jquery-1.8.3.js"></script> <link rel="stylesheet" type="text/css" href="normalize(1).css"> <link rel="stylesheet" type="text/css" href="result-light.css"> <style type="text/css"> </style> <script type="text/javascript">//<![CDATA[ var novo = jQuery.noConflict()
novo(function(){
function AddRow(tableID){ var i = novo('#' + tableID + ' tbody tr').length. var tableRow = '<tr>'. tableRow += '<td><input type="checkbox" name="chk[]" /></td>'. tableRow += '<td><input type="text" name="ItemName[]" id="ItemName-' + i + ' " placeholder="Item Name"></td>'. tableRow += '<td><input type="text" name="ItemPrice[]" id="ItemPrice-' + i + '" placeholder="Item Price"></td>'. tableRow += '<td><input type="text" name="NumberOfItems[]" id="NumberOfItems-' + i + '" placeholder="Number Of Items"></td>'. tableRow += '<td><div class="input-prepend"> <span class="add-on">Total:</span>'. tableRow += ' <input name="TotalInline[]" id="TotalInline-' + i + '" type="text" readonly="readonly" />'. tableRow += ' </div></td>'. tableRow += '</tr>'. novo('#' + tableID + ' tbody').append(tableRow). } // Delete Row novo'#NewInvoiceTableDeleteRow').click( function(event){ var tableID = "NewInvoiceTable". deleteRow(tableID). return false. }). // Add Row novo('#NewInvoiceTableAddRow').click( function(event){ var tableID = "NewInvoiceTable". AddRow(tableID). return false. }). // Calc Inline Total novo('#NewInvoiceTable').on('keyup', 'input', function(){ var RowIndex = $(this).prop('id').split('-')[1]. // Problem here var PriceItem = $("#ItemPrice-" + RowIndex).val(). var NumberOfItems = $("#NumberOfItems-" + RowIndex).val(). console.log(RowIndex, $("#ItemPrice-1").val(), NumberOfItems ) var price = PriceItem * NumberOfItems. if(isNaN(price)){ price = "0.00" } else { price.toFixed(2). } novo("#TotalInline-"+RowIndex).val(price). }). </script> <script>
function exibe(id) { if(document.getElementById(id).style.display=="none") { document.getElementById(id).style.display = "inline". } else { document.getElementById(id).style.display = "none". }
} </script> <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/jquery-1.4.2.js"></script> <script type="text/javascript" src="js/jquery.autocomplete.js"></script> <link rel="stylesheet" type="text/css" href="js/jquery.autocomplete.css" /> <script type="text/javascript"> $().ready(function() { $("#course").autoComplete("autoComplete.php", { width: 518, matchContains: true, //mustMatch: true, //minChars: 0, //multiple: true, //highlight: false, //multipleSeparator: ",", selectFirst: false }). }). </script> Por favor qm puder me ajudar, desde ja fico muito grato. obrigadoCarregando comentários...